我開發的3D射擊遊戲,我想在電腦/手機/平板電腦上運行,並希望一些幫助來選擇要使用的引擎。3D遊戲引擎的建議
- 我想寫一次應用程序,並輕鬆將它移植到Android/iOS/windows/mac。
- 我想通過互聯網使應用程序流式傳輸。
- 發動機需要一些物理(碰撞檢測)以及3D渲染能力
- 我更願意使用腳本語言如JavaScript或Python的Java或C++(雖然我願意學習這些,如果它是最好的選擇)
- 我的願望是使用一個引擎,是基於代碼的,而不是基於GUI,一個引擎,更像是我可以導入我的Python文件(如圖書館),比這個應用程序迫使我依靠其GUI來導入資產並建立它們之間的關係。
這個願望離我最近Unity3d和攪拌機的經驗造成的。我設計我的代碼的方式要求我編寫數十個混亂的腳本來控制各種對象。我不禁想到,如果我已經用一系列python文件編寫了我的程序,那我就可以做一個整潔,快速的工作。
我會很感激的任何建議。與我想要的最接近的是Panda3d,但我在處理紋理方面遇到了困難,我不相信我的應用程序可以輕鬆地供移動電話/設備用戶使用。如果有類似的選擇,你可以考慮一下,我會很感激小費。
在這裏可能會有更好的運氣http://gamedev.stackexchange.com/ – schwiz 2011-03-26 22:45:02