1
A
回答
2
- 找出你想要的遊戲(明確)。
- 繪製以不同速率滾動的圖像的多個平面以及動畫精靈。
- 讓角色「貼」在地上。
- 讓角色根據鼠標/鍵盤的交互進行跳轉。
- 有性格和重力下降,落地。
- 找出人物何時落入洞中或擊中牆壁。
- 找出你需要做的事情來完成。
- 繪製平鋪圖像。
- 跟蹤圖像偏移。
- 創建一個關卡生成器。
- 執行某種點擊檢測以將角色保留在地面上。
- 使用物理或一個簡單的重力方程。
- 使用事件處理來追蹤鍵盤/鼠標輸入。
- 編寫一個執行動畫的遊戲循環。
- 嘗試自己實現它。
- 當您遇到困難時,請提供具體的,詳細的,有針對性的問題。
這可能聽起來像一個諷刺答案,但我很認真。 「我該如何解決這個巨大的問題」這個非常普遍的問題需要你分析它,並將它分解成更小的塊,直到它們小到可以完成爲止。
對開發平臺的能力有很好的理解將幫助你的大腦找到路徑,找出如何從你的目標到最終的實現。
+0
謝謝 - 你是對的 - 我並不是完全尋找懶惰的選項,但林walktrhough/tutorials的忠實粉絲! – jimjim 2011-04-05 15:46:28
1
這裏我用我自己瞭解帆布鏈接:
- a Guide(僅此章是對我有意思)
- an example其sourcecode
閱讀的簡短說明我後建議你只使用源代碼示例並搜索特定的東西。它速度很快,你會發現你大部分時間都在自己的代碼上工作,因此創建了一些炫耀的東西來獲得Canvas API的體驗。
2
結帳the list of JavaScript game engines。你可能會在那找到適合你的目的的東西。
相關問題
- 1. 遊戲經驗水平的問題
- 2. java遊戲平滑運動
- 3. 使用遊戲開始和遊戲運行有什麼區別?
- 4. Unity3D 2D遊戲。水平安裝相機
- 5. NIM遊戲 - 重新運行遊戲
- 6. 遊戲框架:SBT運行VS遊戲運行
- 7. 創建opengl遊戲的起始頁
- 8. 遊戲平臺
- 9. 開始進行3D遊戲
- 10. 開始一個新遊戲(運行帶有新遊戲按鈕的程序)JavaFX
- 11. 貪吃蛇遊戲設置水果點
- 12. 當遊戲開始運行時運行一個函數iOS - SpriteKit
- 13. 使用Crafty.js遊戲引擎進行水平碰撞檢測
- 14. Java的XStream的起始水平
- 15. 運行時遊戲值類
- 16. 運行Java撲克遊戲
- 17. 重新運行Simplegui遊戲
- 18. LibGdx Box2d遊戲平臺遊戲跳轉執行
- 19. 製作平臺遊戲,需要停止運行的方法
- 20. 無法管理運行2人遊戲的Python遊戲
- 21. RTS HTML5遊戲多人遊戲 - 開始node.js服務器遊戲
- 22. 平衡游泳池的遊戲和家庭遊戲算法
- 23. 類似於解鎖我的遊戲的水平生成算法
- 24. 開始WP8遊戲
- 25. 流水遊戲未循環
- 26. 流水遊戲Facebook集成
- 27. 2D遊戲的水平編輯器android libgdx [無瓦]
- 28. AS3遊戲的水平作爲動畫片段?
- 29. 適用於iPhone的水平造物主遊戲
- 30. php遊戲,公式來計算基於exp的水平
你可能想問這個http://gamedev.stackexchange.com/ – Phrogz 2011-04-05 15:01:43
謝謝 - 我沒有意識到這 – jimjim 2011-04-05 15:49:00