對於一個學校項目,我們正在開發一種類似於康威生命遊戲的遊戲,不同的生物在世界各地佔據一席之地,然後彼此吃東西。我希望看到這發生在二維世界。就像能夠採取星際戰爭並讓小狗和海軍陸戰隊發揮作用一樣。星際爭霸的問題在於整個算法必須寫在遊戲編輯器內部,星際爭霸不是免費的或開源的。那麼還有另外一款引擎是星際爭霸/魔獸爭霸/ AOE-ish,它可以從遊戲以外的地方編寫腳本並且可以免費使用? (我在這裏問了很多,我知道)有一個簡單的腳本2D遊戲世界?
3
A
回答
1
至少有一個Spring引擎,這是一個開源策略遊戲引擎,可以在LUA中編寫腳本(基於引擎的遊戲也不錯),但是使用這樣一個任務的策略遊戲引擎看起來過於誇張。我會建議保持簡單的工作。
1
您可以添加腳本到你做任何應用程序。你需要製作遊戲,然後添加一個腳本引擎/語言,並用遊戲中的語言插入一些功能。然後你就可以「編寫」你的遊戲。
一些開源的免費引擎可以在這裏找到。如果您使用的是C++,我建議您使用SFML http://www.sfml-dev.org。
如果您不知道任何編程語言,請從此處開始或使用Macromedia Fusion或GameMaker之類的軟件。他們允許腳本。
相關問題
- 1. 存儲大型2D遊戲世界
- 2. 簡單的2D Java遊戲
- 3. 如何將屏幕座標轉換爲簡單2D遊戲的世界座標?
- 4. C#簡單的2D遊戲 - 製作基本的遊戲循環
- 5. 沒有滾動世界的Java 2D遊戲攝像頭
- 6. Flash遊戲世界限制
- 7. Scala - 更新遊戲世界
- 8. 一個簡單的Android 2D遊戲引擎,帶有簡單的學習曲線
- 9. 將2D遊戲世界座標到屏幕上的位置
- 10. 構建一個簡單的HTML5/canvas 2D遊戲。遊戲引擎推薦使用?
- 11. 如何在mysql中存儲2D遊戲世界
- 12. Android:爲2D遊戲設計地圖世界/背景
- 13. 簡單的Java遊戲圖形界面
- 14. 遊戲AI在世界中的位置
- 15. iOS遊戲世界的日曆/時鐘
- 16. IndexOutofbouds在遊戲的世界渲染
- 17. 繪圖等距遊戲世界
- 18. 編程一個簡單的遊戲,
- 19. 一個簡單的豬遊戲
- 20. 調試一個簡單的pygame遊戲
- 21. 我用一個簡單的遊戲的javascript有一個錯誤
- 22. 重複2D世界
- 23. 創建2D世界
- 24. 2D遊戲的統一
- 25. Python文本冒險 - 與遊戲世界互動的物品
- 26. Java 2D遊戲菜單
- 27. 2D世界中的本地化
- 28. FreeLookCam腳本具有不同的「世界」?
- 29. 創建一個簡單的,簡單的遊戲引擎
- 30. 點擊3D世界統一的3D遊戲對象
這就是爲什麼我在考慮使用已經存在的遊戲。在其中一個rts中使用自定義地圖進行編碼將使其變得輕而易舉。但這並不是完全可取的。 – Sandro 2010-03-12 02:25:51