您的位置:广东在线游戏网 > 游戏资讯 > 安卓手机游戏开发需要学什么?-做安卓平台游戏开发需要学什么?

安卓手机游戏开发需要学什么?-做安卓平台游戏开发需要学什么?

作者:广东在线游戏网日期:

返回目录:游戏资讯


unity3d是一款好玩的游戏开发工具,可以制作二维或三维游戏。更有趣的是它能跨平台发布到苹果和安卓,当然也能发布到PC上。还能做VR和AR。开发语言是C#和JS
可以到这边看看呢,有这个专业的

 游戏开发需要学习:基础公共课、专业技能课、游戏程序方向。

1、基础公共课

游戏概述Photoshop平面软件zd及像素美术3DMAX软件基础及效果图制作,游戏程序设计基础及游戏制作原理、游戏策划、制作、测试及运营实践、游戏行业规划及职业素质。

2、专业技能课

手机2D游戏开发、2D游戏开发技术实战、C++语言及算法基础、WIN32程序开发及MFC基础 2D游戏开发实践、行业规划及职业素质。

2D网络游戏开发主要学习内容有:网络游戏程序设计、网络游戏算法设计、2D网络游戏平台设计以及商业实战项目训练,包含C++、数据结构、算法基础、Windows API使用、MFC原理及其应用、2D图形渲染技术、界面设计与应用。

3、游戏程序方向

Direct 3D程序开发基础、3D游戏开发技术实战、游戏引擎的修改与使用网络通讯、数据库及游戏服务器、行业规划及职业素质、游戏综合项目实战训练、基地顶岗项目实训。


根据游戏类型的不同,所学的软件也不一样。

中小型游戏大致可分为网页游戏,flash游戏,小游戏等,基本上都是一些休闲类的傻呆萌的情节和操作。

这类游戏开发相对比较简单,会 Javascript、HTML、flashcs、Java 就可以进行开发了,语言类主要有 C / C++,汇编语言,着色器语言,脚本语言,高效的开发语言 C# 或 Java 。

现在的游戏主要分为三种:

1、PC 类端游(就是电脑上面运行的游戏)

这类游戏在线人数多,游戏中要处理的数据庞大。所以对服务器性能要求非常高,一般都是采用C++ 做为开发语言,C++ 可以直接操作内存数据,与操作系统直接交互,减少数据之间的复制,它运行效率高,处理速度快,是很适合这里游戏开发语言。

学习这种游戏的开发,学习的有 C++ 编程,Linux 网络编程、TCP/IP 通讯协议、多线程编程再加数据库。

PC 类端游戏开发周期较长。大概需要三年左右的时间。

2、网页游戏(比如现在经常说的 1 刀 999 级)

因为是网页游戏,游戏的界面展示依赖于网络传输,所在在画面和特效上会次于客户端游戏很多。和端游类是差不多是一样的,有些公司之前是做端游的,他们就直接把端游的服务器架构拿来就可以使用,以完成快速开发。636f70797a686964616f339

需要学习内容和端游差不多。

3、手机游戏(主要区分为安卓和 IOS)

手机类游戏目前是最热门的游戏,很多热播的电视剧或者电影之后,都会有相同情节的手游上线。

服务器主流的开发语言是 C++ 和 Java,但是 C++ 学习难度大,开发速度慢。一般来说我们都是使用Java语言来开发服务器。

扩展资料:

学习的先后顺序

1、首先是C++语言。

2、只是做windows方面的游戏学习,可以学习下DirectX,这个很方便在windows下做游戏开发。

3、如果想制作跨平台游戏,建议学习下opengl/opengles,这是个很强大很专业的图形接口,因为很多平台支持所以适合跨平台游戏制作使用。

4、想学习 3d 游戏并迅速工作,建议学习 u3d 引擎、ue 引擎这些游戏引擎,有了以上的基础学习这些引擎也可以理解的更深入,u3d 还会用到 c# 与 js 语言。

5、做2d游戏,可以使用 cocos2dx 等一些引擎,当然你也可以使用上面的 3d 引擎制作 2d 游戏。

6、然后就是可以深入的研究一些开源的游戏引擎,终极目标是可以自己做出一款比较棒的游戏引擎。



安卓是用Java,cocos2dx我不熟悉,一般手机游戏开发使用Unity3D引擎。支持Java或C#,这个引擎是可视界面,入门容易,制作好的作品可以直接跨平台转换,win,lux,mac,ios,android,winphone,各种家用机掌机(要与厂商签订协议)都可以一键转换。但缺点是全英文界面,国内书籍资料普遍落后,不容易找教程。

一般情况下,在国外这款引擎只用于手机游戏开发,其他类型游戏开发时,先用这款引擎由少数程序员+策划+美工或者策划+美工先按设想做出测试用游戏,然后在公司发表会上取得通过后,公司内部成员从头使用普通制作方法(基础程序OpenGL,DirectX,PSDirect等结合程序语言)完成成品。也就是说,千万不要用这个引擎做手机游戏之外平台的游戏。

做完的作品可以提交Google商店或者苹果商店审核,审核成功后可以上架,前者比较容易通过审核。
一般售价在免费+道具收费到30美元不等

相关阅读

关键词不能为空

标签导航

lol哪些ADC最强(5个排名)原因详细些 lol赏金猎人性感吗 lol那个adc最风骚、最飘逸 lol胸大,漂亮,性感,的adc选5个排名(皮肤也可以,注明... 洛克王国赤炎飞龙,高手进,没有的,小屁孩就别来了 洛克王国暴力龙息技能石怎么得 效果是什么 洛克王国赤炎飞龙30多少血 洛克王国进阶成龙多少龙魂觉醒才能成功进化赤炎飞龙 帝国时代2征服者在英文系统中所有选项都显示“ ??” 请问... 帮我看看这代码有没有写错,高手们? 高手们,自己想做一个自己的单机版CF有人知道咋做吗 传奇单机版 服务端怎么修改元宝 求一部太空科幻电影,讲的是宇航员去寻找外星人,最后找到了那个... 求一科幻片,一个地球人去了外星球,好像跟外星女相爱了,后来被... 求一部科幻电影名字在太空上,男主角为了救女主角,把推进器... 求一部美国科幻电影,早上起来地球人都没有了、就剩下一男一女活... 安卓手机游戏开发需要学什么? 学手机游戏开发需要学什么 想做手机游戏开发,要学些什么东西呢 想学习安卓平台游戏开发 需要学习哪些知识除了JAVA和C ... 洛克王国所有图鉴. 洛克王国有几只绝版精灵 洛克王国全都精灵大全 洛克王国的绝版精灵和稀有精灵大全(要图鉴) 求!国语发音的外国科幻类,喜剧类电影或电视剧! 求美国科幻电视剧,不要电影 求问一部科幻电影?或者电视剧?的名字! 里面讲,由于空气特别... 很早的时候看的一个外国(貌似是美国)科幻电视剧,大概是90年... 数码暴龙gba游戏(可以升级,有故事情节,并且可以进化的!) 寻找一个GBA游戏,只记得一些细节 记得有个GBA游戏,讲一个小男孩荒岛求生的,开头他爸给了一把... 求GBA末期的游戏列表 NVIDIA 7900GT显卡好不好? nvidia geforce gt 610 显卡怎么样 NVIDIA+GEFORCE+7900gt显卡怎么样 当代日本人对天皇什么态度,是崇拜?厌恶?还是无所谓 日本人怎么看待天皇 日本人怎么看待裕仁天皇 日本人咋那么愚昧的崇拜它们的天皇 洛克王国大耳帽兜蛋和雪影娃娃蛋有什么不一样 请问你还有洛克王国大耳帽兜的蛋吗 洛克王国大耳帽兜蛋要怎么才能得到 急求!!!!!!!!!!!... 洛克王国大耳帽兜怎么得 有什么好的星际飞船射击之类的游戏,希望各位大侠推荐一下 飞艇空战是什么玩意 不知道这游戏后期能不能改造飞船老那一艘嘛 求几个建造飞船的太空游戏,无聊啊!谢谢 英雄联盟S7最新版本ez出装顺序 lols7冰拳ez出装顺序一览 LOL EZ S7 出装还有怎么打 lols7最新apez符文天赋出装解析 洛克王国萌系精灵王怎么得 萌系精灵王在哪抓 洛克王国萌之王者怎么抓 萌系精灵王 洛克王国萌之王者怎么得 萌系精灵王怎么得