12
A
回答
11
還有的OpenStep的/可可型目標C平臺四個非MAC實現:
- OpenStep的/ NextStep自動:OPENSTEP /下一支持機唯一的 - 停產。
- p .....可記住名稱或在網上找到它 - 它在那裏! - Linux的
- Cocotron - 僅適用於Windows
- GNUstep的Linux/Windows的
GNUstep的是去爲Linux的方式......我說還有其他人,因爲2和3中源可用,它們可用於修補GNUStep沒有的代碼漏洞,他們可能會這樣做。
當涉及到圖形庫時,您可能會遇到問題,因爲Apple從舊的OpenStep API中撤出,並且不斷髮展其API,比GNUStep人員能夠趕上更快。不支持最新的圖形庫,如Core Animation。
由於Objective C是C和C++友好的,你可以直接使用這些庫中的任何一個,或者通過製作一個包裝來使Objective C友好。
您可能希望或不希望與Mac兼容,併爲此做版本,因此可能並不重要。
如果你這樣做,你可能想的東西,比如OpenGL,如果缺少它,我覺得是,但有一個檢查自己做一個Linux包裝....
有Linux開發工具,包括項目在Linux上用於GNUStep的IDE和GUI生成器。
託尼
6
我相信你問的是GNUStep。
6
5
支持SDL有Objective-C的綁定here。然而,由於Objective-C是C之上的一個薄OO層,因此您可以使用大部分現有C庫來進行遊戲開發,SDL,Clanlib等...
相關問題
- 1. 瀏覽器遊戲編程在linux
- 2. 遊戲編程
- 3. 遊戲編程
- 4. 面向Linux,OSX和Windows的2D遊戲編程 - C++/Python/OpenGL?
- 5. 爲什麼遊戲開發人員很難編譯PC和Mac和Linux遊戲
- 6. 遊戲編程C
- 7. Unity遊戲編程
- 8. Android遊戲編程
- 9. Java遊戲編程和線程
- 10. C++遊戲,線程和併發編程
- 11. 手機遊戲的iPhone和Android編程?
- 12. Java中的遊戲編程?
- 13. Java中的遊戲編程
- 14. 「的Yahtzee」遊戲Java編程
- 15. 遊戲編程的向量
- 16. 的Adobe Flash遊戲編程
- 17. 遊戲的Linux上的HID輸入
- 18. Java遊戲編程課程?
- 19. C編程中的2D遊戲編程
- 20. linux上的簡單遊戲開發
- 21. 點遊戲和動態編程
- 22. Scala遊戲編程 - OOP和FP之間
- 23. HTML5畫布和遊戲編程
- 24. 編程一個Nim遊戲
- 25. C編程猜測遊戲
- 26. Blackjack println遊戲Java編程
- 27. C編程棋盤遊戲
- 28. iPhone 2D遊戲編程
- 29. 多人遊戲編程
- 30. 迷宮遊戲編程
看起來很酷。它也支持opengl嗎? – Cheery 2009-01-15 18:54:48
GNUStep包含NSOpenGLView,用於將OpenGL集成到視圖層次結構中,但實際的圖形編程只需在直接的OpenGL中完成。 – Chuck 2009-01-15 19:04:02