我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:秒速赛车技巧玩法,秒速赛车冠军的技巧 > 手机游戏开发培训 >

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

归档日期:12-23       文本归类:手机游戏开发培训      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  首先做手机应用(手机游戏其实也是应用的一种) 首选 肯定是 安卓 或者 ios 二选一

  再从游戏来说 游戏那么多精美的图片 想要绚丽的效果 肯定少不了的 那么就是 flash 图片处理之类的技术了

  如果你只是想练手 做个小游戏 例如 贪食蛇 俄罗斯方块 扫雷 坦克大战之类的 那么入手的方向是

  先搞懂游戏的算法 简单来说 如何判断蛇吃到了食物 如何让蛇前进后退 俄罗斯方块 : 如何这一层满了就消除 如何变幻方块模型 扫雷: 如何查找周围有几颗雷 这些都是游戏的算法 搞懂了这些逻辑算法 就好做了

  展开全部首先你有编程基础是再好不过的了。 手机游戏开发的平台是JME,一般不会用到C++。当然学过C++的更好。

  你学的可能是JEE,所以你一定要把JME好好学一下,重点是MIDlet,CANVAS,RecordStore。此外MIDP1.0和2.0的特性要搞清楚,如果做和网络有关的还要学习MIDP网络编程。掌握这些就基本上门什么问题了,学的不多,对于一个会C++/JEE的人来说,应该可以在1个月左右学完。

  和其他语言一样,JME关键是要多练,自己试着开发几个小游戏出来是不错的练习办法,可以找出你学习上的不足点。有条件的话,做出来的游戏应该拿到真机上运行,因为在模拟器上运行和真机有区别。

  如果是独立开发手游,那么还要掌握一些基本的软件,如PhotoShop,Mappy,和简单的声效处理。

  想要成为手机游戏开发者吗?你的目标可能是从应用商店中赚取大量金钱,也可能只是为了寻找新的挑战。无论你的目的是什么,当设计应用时,可能需要考虑到代码层面之外的某些东西。

  在你开始进行开发之前,你需要弄清楚那些必须解决的问题。谁会使用这些应用?他们会在何处使用?他们会如何使用?如果他们同时参与其他的活动,会对应用的使用有何影响?

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

  

本文链接:http://jesusswept.com/shoujiyouxikaifapeixun/52.html