写个游戏程序需要学哪些
首先要想清楚你的目标平台:在ios上,学oc;ios sdk;在android上,学java;android sdk;在windows 8, windows phone上,,NET支持的语言很多(MFC有点儿过时了,Windows Forms都过时了,直接看WPF把...)在网络上,选择也很多,flash是一个选择,考虑可移植性,HTML5也不错,当然,如果是客户端,C,C++,C#,等等等等都ok其次,想清楚游戏的图形引擎(或者游戏引擎)。如果对图形引擎要求不高,就不需要了(很多游戏会这样)否则,OpenGL,DirectX,Unity,Cocoa2D等等,各有各的特点。不一一介绍了。美工,游戏策划等不说了。建议:先用任意自己熟悉的语言在自己熟悉的平台实现俄罗斯方块或者贪吃蛇或者连连看等经典游戏,然后你就对游戏这种程序有点儿感觉了。然后你就明白了,语言就是一个工具...
■网友
要学真正的游戏开发 你可以去下载公开的简单的游戏引擎来学习 逐渐研究公开知名度高的d3d游戏引擎 现在的游戏开发 都是引擎 + 关卡设计 场景设计 。说白了都是资源套上引擎做出来的。
■网友
首先你要明白你要写什么样的游戏,类似贪吃蛇俄罗斯方块的简单游戏还是植物大战僵尸之类的稍微复杂的游戏然后明白自己要做什么游戏了,你可以想想做在什么平台上,也就是@刘宇波说的,根据你想发布的平台选择学习语言和引擎,关于语言的学习或者引擎的使用,强大的谷歌肯定会给你答案,不过看你是C++和C比较熟悉,可以推荐你用cocos2d这个引擎,使用起来对与你来说也许比较熟悉最后当你想做游戏的时候,先确定好自己到底要做成什么,然后就开始做就好了。
推荐阅读
- 招聘都要学历,何来程序员不看学历
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 玩游戏花钱最多的有哪些游戏,哪些人
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 程序猿和产品汪能愉快的一起谈恋爱嘛
- 怎样成为一名合格的Python程序员?
- 我是程序猿养了条狗,取啥名字好
- 送程序员男友苹果无线耳机还是专业品牌耳机
- 女程序媛怎样追求男程序员
- 阿里程序员网上招人的情况为何如此多见
