想自己做一个手机游戏试试,流程是什么,都需要学些什么?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-25
我没有编程基础,但是想自己制作手机游戏,需要学习点什么?

那肯定是先学习java基础,如果是想向手机游戏方向发展,那就是要重点学好java基础语法,还有线程要重点好好学,异常,IO,什么的都要学习到,其实只要你把java的基本思想搞明白,能够独立写一些类似计算器这样的小程序(一定是独立完成,思维逻辑清晰的写完)的话就可以来研究手机游戏了

手机游戏开发其实是j2me,是java语言的一个发展方向,用j2me就可以制作手机游戏以及软件,对于自学的话我个人推荐《java me 使用详解——用eclipse进行移动开发》这本书,讲解很详细,适合入门学习,从高级用户界面开始学习,然后低级用户界面,用户存储,游戏开发,这样的一个学习过程,但是说实话,你如果是自学的话入门可以,但是如果想编一个像样的游戏的话那估计难度有点大,因为在手机游戏开发过程中很多东西都是经验,很多人说j2me简单,其实说实话,是简单,不就是那11个包里的那几个类的调用吗?但是用这些类里的方法什么的结合起来编写一个游戏,那就不简单了,这时候就需要一个老师或者有经验的人给你指点一下了,就是这样。

手机游戏开发(也就是j2me)其实不难,技术性的东西不难,难就难在逻辑思考,重在算法的编写,游戏中间需要许多的NPC,这些NPC的活动都是需要你编写很多的代码来实现人工智能的,所以,加油!祝你成功!

首先你有编程基础是再好不过的了。
手机游戏开发的平台是JME,一般不会用到C++。当然学过C++的更好。
你学的可能是JEE,所以你一定要把JME好好学一下,重点是MIDlet,CANVAS,RecordStore。此外MIDP1.0和2.0的特性要搞清楚,如果做和网络有关的还要学习MIDP网络编程。掌握这些就基本上门什么问题了,学的不多,对于一个会C++/JEE的人来说,应该可以在1个月左右学完。
和其他语言一样,JME关键是要多练,自己试着开发几个小游戏出来是不错的练习办法,可以找出你学习上的不足点。有条件的话,做出来的游戏应该拿到真机上运行,因为在模拟器上运行和真机有区别。
如果是独立开发手游,那么还要掌握一些基本的软件,如PhotoShop,Mappy,和简单的声效处理。
另外有需求的话可以学学JTWI,特别是Mobile 3D Graphics(M3G)技术,这是以后发展的趋势(由于本人对这块很薄弱,所以不能误导你,就不多说了)。
总之,你就再需要学JME和多练习,就够了。PS.一般来说JME工程师比JSE和JEE的待遇要好一些。而且从事游戏行业的上班玩游戏不会被骂。如果哪天你闲着无聊和同事聊天聊的太嚣张被BOSS看见了,他第一句应该是说“有闲功夫多玩玩游戏,闲聊什么天!。”

你好 做手机游戏 我分开说好了
首先做手机应用(手机游戏其实也是应用的一种) 首选 肯定是 安卓 或者 ios 二选一
安卓 肯定就是java了 (我比较了解 干这个的) 后一种我就不熟了
那么 这个方向的技能 需要 javaLogic 也就是java的基本逻辑 然后是 web应用 也就是服务器技术 jsp 、servlet 前端的话 页面 要学习 js jquery html也就是div+css
再从游戏来说 游戏那么多精美的图片 想要绚丽的效果 肯定少不了的 那么就是 flash 图片处理之类的技术了
如果你只是想练手 做个小游戏 例如 贪食蛇 俄罗斯方块 扫雷 坦克大战之类的 那么入手的方向是
先搞懂游戏的算法 简单来说 如何判断蛇吃到了食物 如何让蛇前进后退 俄罗斯方块 : 如何这一层满了就消除 如何变幻方块模型 扫雷: 如何查找周围有几颗雷 这些都是游戏的算法 搞懂了这些逻辑算法 就好做了
希望能帮到你 谢谢

首先你有编程基础是再好不过的了。 手机游戏开发的平台是JME,一般不会用到C++。当然学过C++的更好。
你学的可能是JEE,所以你一定要把JME好好学一下,重点是MIDlet,CANVAS,RecordStore。此外MIDP1.0和2.0的特性要搞清楚,如果做和网络有关的还要学习MIDP网络编程。掌握这些就基本上门什么问题了,学的不多,对于一个会C++/JEE的人来说,应该可以在1个月左右学完。
和其他语言一样,JME关键是要多练,自己试着开发几个小游戏出来是不错的练习办法,可以找出你学习上的不足点。有条件的话,做出来的游戏应该拿到真机上运行,因为在模拟器上运行和真机有区别。
如果是独立开发手游,那么还要掌握一些基本的软件,如PhotoShop,Mappy,和简单的声效处理。
扩展资料
想要成为手机游戏开发者吗?你的目标可能是从应用商店中赚取大量金钱,也可能只是为了寻找新的挑战。无论你的目的是什么,当设计应用时,可能需要考虑到代码层面之外的某些东西。
在你开始进行开发之前,你需要弄清楚那些必须解决的问题。谁会使用这些应用?他们会在何处使用?他们会如何使用?如果他们同时参与其他的活动,会对应用的使用有何影响?

你需要去学一款游戏引擎,精通一下几种编程语言的一种
C++ C# JavaScript Lua Typescript
C++会用在虚幻引擎和cocos 2d-x引擎当中lua也会用在Cocos当中
其中Lua也是热更新基本上必用的需要,如果我记得没有错的话魔兽就是lua写的。之后是ts与js(简写了下),这两种需要用在Cocos creator引擎当中,比较适合一些小游戏及h5游戏。最后是我从事的unity开发他需要你熟练掌握c#,比较出名的就是熟知的王者荣耀了,而虚幻比较出名的有刺激现场,cocos的话好像梦幻是这个做的记不清了,而Creator的话它的年龄比较小但是它十分适合h5游戏开发。一般来说游戏引擎都是可以跨平台的不用担心,像之前有人说需要Java,我在这里告诉你Java制作的游戏少之又少,13年之前可能会有人用它做一些单例的安卓游戏,但之后基本只用它只在接安卓原生的一些东西时才用的到,java一般是用来做后端的一些东西比如和数据库服务器结合的一些东西。比如超市里收钱的系统,比如食堂充卡时的系统,等等。但是Java没办法很好的向iOS跨平台,所以人们逐渐舍弃了Java游戏开发,不要听之前那个人说的我们开发一般不用Java。可惜我没第一时间看到你的问题,希望你别走弯路。

  1. 先学C语言;(必学)

  2. 再会C++;(必学)

  3. 建议再学一下C++的设计模式;(建议学)

  4. 学会使用一款游戏引擎。但是游戏引擎大致分两种,一种是2D游戏引擎,一种是3D游戏引擎。3D游戏引擎建议你选择unity3D,但是使用这个游戏引擎是收费的,而且你还需要会C#,C++基础好的话学C#很快,因为C#相比C++要简单得多,估计2个星期就能学会。2D游戏引擎建议选择cocos2dx,如果你只是自己做游戏的话建议选择2D游戏,毕竟一个人开发3D游戏的话也不太现实,cocos2dX使用C++语言开发,而且是免费的,掌握好面向对象语言的特性,开发起来是非常轻松愉快的。

  5. 开发游戏的话,我们一般不选择JAVA语言,原因是java速度太慢,又没有什么好用的游戏引擎。

  6. 学一点美术去。。。

    ps:如果将后来在学习或者开发中有什么问题的话可以私信我。



  • 现在开发一款手机游戏大约需要投资多少钱,其中包含哪些费用?
    答:……合计费用2.3万………恭喜你,你的第一款游戏进入别人手机了,下载量5,游戏评分0,创造受益1元(有个孩子手抖,误点),当然,这个费用是你自己不懂技术,如果你是很牛逼的编程工程师,自己家又有电脑……你开发一个手机游戏,制作费用也许只需要:10个包子+2度电费+5瓶矿泉水=50人民币……没...
  • 想开一个网页游戏公益服,主要是自己玩,什么流程,需要多少钱?
    答:开设一个网页游戏公益服,主要是供自己玩,流程和成本会相对简单一些。以下是基本的流程和可能涉及的费用:1. **确定游戏和服务器**:- 选择一款喜欢的网页游戏。- 确定服务器托管方案,可以选择虚拟主机、云服务器或租用独立服务器。- 根据游戏的需求和预期的玩家数量选择合适的服务器规格。2. **购买...
  • 游戏开发都需要学哪些软件,需要编程基础吗?
    答:接下来你就可以选择一个游戏引擎了,市面上主流的游戏引擎有两种一个Unity3D一个虚幻四。但是这两款引擎的脚本语言并不一样,Unity是C#虚幻四是C++所以在学习之前要想好使用引擎开发什么类型的游戏。主要学的内容如下:1.游戏程序设计:C++程序设计入门;基本数据类型和输入输出;流程控制语句;数组、指针...
  • 如何运营一个小型网络游戏,具体流程是什么?
    答:建议搞单一游戏工作室) 4到各大游戏论坛打广告 无非就是资金 人才 名气 你资金有了 人才也没问题 名气嘛 1 到各大游戏论坛打广告这是必须的 前期价钱可以稍微低些 赚少点没关系 主要赚点人气 2 最好能搞个工作室主页 3 到网吧打广告(有偿的也行,无非就是贴几张精美些的广告纸。)...
  • 手机单机低配置游戏吗,有什么好玩的低配置单机游戏
    答:生存类饥荒非常推荐你入手这款性价比同样很高的生存类游戏,它的每一个DLC包括本体都能为玩家全新的游戏体验。游戏的主要目的就是活下去,玩家需要建造自己的基地,收集或种植资源达到自给自足的水平,并在严酷的四季环境和BOSS,还有狗的攻击下想方设法的生存下来(比如制作陷阱、穿上装甲硬钢、借助其他...
  • 大型团队游戏,怎样做一个大型游戏并发行
    答:现在的话,基本都是联机的,而且画质上都还挺不错的,上次看了逆水寒的宣传片,很多网游都评论说这游戏画质好,就抱着试试的心态下了。这游戏的上手难度并不高,而且我之前玩过很多这种团队副本的游戏,大致的流程还是熟悉的,我们一共是四个人,都是因为想找新游戏来玩的,前期走剧情到打副本,我们...
  • ...的完成一个游戏项目的开发,请问需要做些什么?完整的开发流程是...
    答:17xuee认为比较常见的游戏是端游、页游、手游。开发这几类游戏一般分为四个阶段:1.筹备阶段—筹建团队,确定项目的基本方向;2.原型阶段—实现一个游戏原型,发布Alpha测试版,以验证和调整预定的方向;3.发布阶段—发布游戏的Beta测试版本,供内部封闭测试,做上线前最后的准备;4.迭代阶段—完成对Beta...
  • 制作一个游戏需要什么条件?
    答:游戏的开发基本概念及流程 很多人在路边摊买自己心仪的游戏,当然不少人有钱有闲能从明亮的店子买到正版,很多人对正版游戏有错误的概念,就是一个正版游戏价格昂贵,除了因为它是人类智慧精华的结晶之外,还涉及到很多部门和人力资源。 同很多人所想象的不同,在日本,最初企划一个游戏并提出立项请求的,往往不是游戏设...
  • 同学聚会游戏
    答:一.传牙签 参与游戏者每人抽一张扑克牌,然后相继按扑克牌的顺序坐好,持最小(或最大)的那张扑克牌的人为先头,用嘴衔住那根牙签,依次传到下一个人的嘴里,不许掉哦,注意不能借用手或任何工具帮忙,如果掉了,那自然要受到惩罚喽,传完一圈后,游戏未完。将牙签撅一半,继续抽扑克牌,按新的顺序坐好,接着下一...
  • 什么游戏适合大家一起玩?
    答:3.游戏流程(以12人游戏为例) 1)裁判将洗好的12张牌(其中有各3个警察牌和杀手牌及6个平民牌)交大家抽取。自己看自己的牌,不要让其他人知道你抽到的是什么牌。 2)裁判开始主持游戏,众人要听从裁判的口令。 3)裁判说:天黑了,请大家闭眼。 4)等大家都戴好面具后,裁判说:杀手请睁眼。 5)抽到杀手牌的3个...