从关注cocos2dx开始就很想有一个linux版,很多人觉得没什么意义 游戏开发不管怎么样都要用到windows平台,linux编程也不是游戏程序员的必修课.
但我个人比较喜欢linux 在linux这个完全gcc的环境下比在windows上模拟一个gcc环境开发android游戏要轻松的多(google不喜欢微软.我也不太喜欢),、
另外,任何成熟的开源跨平台游戏引擎都支持linux,甚至是在unix环境下开发出来的.帮助cocos2dx补上这个窟窿,我觉得还是挺值得。
eclipse也是我长久以来的爱,从大学时代的java编程到现在的c++开发我的IDE基本没怎么变过就是eclipse。eclipse3.7 CDT功能和vs功能相比较,可能有过之而无不及吧,(3.7也部分支持像java一样的自动查错的功能,就是还有bug),linux版做出来我还可以移到cgywin的windows模拟环境中,和macosx的gcc环境中,eclipse对这些平台都支持的不错.
在ubuntu下linux版已经基本成型(至少能完成大部分的功能),除了中文的支持(由于freetype要用unicode字符集和对中文进行一些特殊处理)
版本可以从github上git clone
具体命令:
git clone https://github.com/laschweinski/cocos2d-x.git
然后转具体的branch:
git checkout LinuxPort
增加了一些新的文件和文件夹
基本上还是按cocos2dx他们的做法作,文件夹