如着名的遊戲植物大戰殭屍或Machinarium。他們有Mac和PC版本,甚至在線Flash演示。它必須是閃存引擎或什麼的,有誰知道這個,那是什麼?他們如何在Mac,PC和Flash上構建相同的遊戲?例如:植物大戰殭屍
2
A
回答
2
那麼,首先,你肯定可以用C/C++編寫Flash應用程序。
看到這部影片:http://www.youtube.com/watch?v=0hX-Uh3oTcE
而且我想用一些C宏你可以把它3個平臺之間的同時與一些努力交叉編譯。
3
我曾經參與過一個在windows,gamecube和PS2上運行的視頻遊戲。遊戲引擎使用RenderWare渲染圖形。 RenderWare API對於所有平臺都是相同的,但機器代碼實際上是不同的,並且針對每個平臺進行了定製。當我們編寫代碼時,我們編寫的代碼將鏈接到3個不同的渲染器庫,1個用於Windows,1個用於PS2,1個用於gamecube。
實際的遊戲代碼是用C編寫的,並沒有使用任何平臺特定的庫。
OpenGL在大多數平臺上都可用,並且是跨平臺圖形的流行選擇。
相關問題
- 1. 植物大戰殭屍基於文本的遊戲概念
- 2. 如何在塔防遊戲中製作工具,如植物大戰殭屍中的植物?
- 3. 螞蟻大戰殭屍遊戲
- 4. 流體iPhone動畫阿拉植物大戰殭屍
- 5. Javascript Touchstart?殭屍遊戲
- 6. 在Java或C#中創建殭屍程序到基於Flash的遊戲
- 7. 扭曲和multiprocessing.Process如何創建殭屍?
- 8. 他們如何將舊遊戲機遊戲移植到iPhone或Android?
- 9. 如何使不同PC上的速度(遊戲的幀速率)相同?
- 10. 殭屍3級,挑戰5的軌道
- 11. 如何構建在線Flash遊戲的機器人?
- 12. ASIHTTPRequest和殭屍...
- 13. 在Flash中構建多人遊戲
- 14. 戰列艦遊戲例外
- 15. 如何構建HTML5遊戲
- 16. 如何構建Pentomino遊戲
- 17. 我製作的基於文本的殭屍遊戲。 (HELP!)
- 18. Cocos2d-iphone像「植物VS殭屍」一樣加載大型可滾動圖像
- 19. 殭屍如何傷害?
- 20. 不規則導致殭屍例如
- 21. 編寫一個簡單的「剪刀石頭布」遊戲殭屍
- 22. 構建殭屍主配置錯誤
- 23. 爲什麼遊戲開發人員很難編譯PC和Mac和Linux遊戲
- 24. 打印出殭屍的名字和墓地。殭屍的軌道
- 25. 如何去移植一個Mac OSX版遊戲到Linux
- 26. Rogue殭屍上的ViewController dealloc
- 27. 爲Mac和PC編譯Flash
- 28. 多人遊戲:如何同步不同PC的FPS?
- 29. 如何應力和負載測試flash遊戲像黑手黨戰爭,Farmville的
- 30. Android上的Flash遊戲
SDL也是一個非常好的圖形庫,幾乎可以在任何平臺上運行,並且具有各種語言的庫。 – 2009-10-24 03:22:15