作者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)
推 tim2241257:最後兩行建議跟老師給我的很像Q_Q 04/07 04:47
推 Ebergies:網路上找 DirectX 的 Tutorial (OpenGL 也行) 04/07 08:08
→ Ebergies:多半會帶你從一無所有到畫出第一個三角形 04/07 08:09
→ Ebergies:之後學會貼圖後, 就可以用一堆正方形貼圖做出初步的2D了 04/07 08:09
→ Ebergies:至於引擎的部分... 可以用的話就 UDK 或 Unity 都不錯 04/07 08:11
→ Ebergies:也有很多從無到有的教學 04/07 08:11
推 ddavid:XNA的教學有很完整的2D遊戲初步,基本功該有的都有 04/07 10:34
→ Ebergies:對, XNA 第一個打飛蝶的教學也很不錯 04/07 10:47
推 tim2241257:感謝大大的建議QQ會盡快去找資料看 04/07 11:16
推 Hevak:缺圖缺美工真的很慘烈orz 04/07 11:50
→ Hevak:有些寫得不錯的小遊戲就是美工差了點... 04/07 11:50