当前位置:首页 > 游戏信息 > 正文

c语言 学多久 才可以制作游戏

c语言 学多久 才可以制作游戏-第1张-游戏信息-龙启网

这个问题不能笼统的回答,首先你得有明确的目标,你是打算制作什么样的游戏,自学上个把月就像制作MMORPG网游显然难度不是一点两点。

我大学学习JAVA的时候学了一学期,暑假在家没事就学着做小游戏。一个超级玛丽游戏需要你掌握的知识点大概有:

1、多线程,你需要几个线程来处理游戏里的不同逻辑,比如说怪物的AI,画面的刷新,游戏事件(如死亡,吃到蘑菇,吃到金币,踩死怪物等)

2、UI程序接口,你的游戏必然是需要图形用户界面的,包括窗体,按钮,游戏信息的输出,游戏画面的输出(游戏画面其实就是分层将素材文件贴到屏幕上,或者在某层直接绘制图形文字等)

3、程序设计能力,你需要一定的程序设计能力来hold住整个游戏的逻辑,比如说游戏一开始应该是什么样子,玩家进行特定操作,游戏应当给予的反应,特定游戏事件发生,需要给予的响应等。

会这么些大概就能做一些小的休闲游戏了。

另外如果你真的对游戏制作感兴趣的话,你可以去找找有关的游戏引擎,这样制作起来效率更高,质量更好。小游戏的话,flash、oc、 html5、Android等比较流行些,cocos2d、createjs这俩引擎你也可以去了解下