作者cooper6334 (小恐龙)
看板GameDesign
标题Re: [请益] 新手发问-我可以做到什麽
时间Thu Apr 7 04:22:31 2011
我自己也是因为对做游戏有兴趣,所以自己查资料摸索了好一段时间
我自己是从2D开始,从视窗程式设计着手
感觉一开始就碰3D的话会撞墙撞得很惨
C++的话可以看看Win32API,DirectX,SDL
Java的话我用过awt跟swing,不过swing好像不太适合做游戏
我的专题是做在Android上的养成宠物的小游戏,也是java
你熟C#的话还可以试试XNA
不过关於比较现成的引擎我就不太熟了
而且你之後进的公司也不一定用你熟的引擎,我是觉得不如进业界再碰
第一个目标就是要先跳出cmd的框架,进入到视窗程式设计
2D游戏的核心,就只是能在正确的地方贴出正确的图而已
所以只要能先搞定建立视窗+贴图,就能够解决大部份的麻烦
再来就是键盘滑鼠的操作问题,这两个解决基本功大概就ok了
接下来就要看你想做怎样的游戏,就会有不同的演算法要思考
新手上路可以先试试小游戏,像是贪食蛇(贴图+键盘)
神经衰弱(贴图+滑鼠),都是不错的练习
俄罗斯方块比较难一点,我都当作是一个里程碑
还有要做游戏最大的麻烦是缺图缺美工
你专题想做游戏的话,最好找个会画的同学一组= =a
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.241.83.217
※ 编辑: cooper6334 来自: 111.241.83.217 (04/07 04:28)
1F:推 tim2241257:最後两行建议跟老师给我的很像Q_Q 04/07 04:47
2F:推 Ebergies:网路上找 DirectX 的 Tutorial (OpenGL 也行) 04/07 08:08
3F:→ Ebergies:多半会带你从一无所有到画出第一个三角形 04/07 08:09
4F:→ Ebergies:之後学会贴图後, 就可以用一堆正方形贴图做出初步的2D了 04/07 08:09
5F:→ Ebergies:至於引擎的部分... 可以用的话就 UDK 或 Unity 都不错 04/07 08:11
6F:→ Ebergies:也有很多从无到有的教学 04/07 08:11
7F:推 ddavid:XNA的教学有很完整的2D游戏初步,基本功该有的都有 04/07 10:34
8F:→ Ebergies:对, XNA 第一个打飞蝶的教学也很不错 04/07 10:47
9F:推 tim2241257:感谢大大的建议QQ会尽快去找资料看 04/07 11:16
10F:推 Hevak:缺图缺美工真的很惨烈orz 04/07 11:50
11F:→ Hevak:有些写得不错的小游戏就是美工差了点... 04/07 11:50