今晚把FC v.s. FB的小游戏编译到Linux上了,很方便,只需要一个Linux的allegro动态库,源代码就不需要怎么变动,直接生成游戏程序。
不过在我机子上遇到问题,运行的时候声卡初始化失败,但不影响游戏运行。弄了很长时间,最终还是使用了openal来解决了声音问题。。。
运行结果如图:
Linux编译版本下载:
今晚把FC v.s. FB的小游戏编译到Linux上了,很方便,只需要一个Linux的allegro动态库,源代码就不需要怎么变动,直接生成游戏程序。
不过在我机子上遇到问题,运行的时候声卡初始化失败,但不影响游戏运行。弄了很长时间,最终还是使用了openal来解决了声音问题。。。
运行结果如图:
Linux编译版本下载:
声音方面应该可以直接用libalsa解决的。GST不知道怎么样,我用GST写过一个mp3 播放器,编程还比较简单,openal就没用过了,也不知道怎样。。
@lianjiefly:libalsa有这个库吗? libopenal挺简单的!gst是gstreamer?
xiaoxia技术很厉害呀
有时间接商业程序不,有个小工具找人做
有兴趣回我
my[at]ruanwen.com
期待佳音
楼主浏览器还真多啊…不知道是测试用还是…个人用推荐chromeplus Linux版,很难想象不支持鼠标手势的浏览器…
对了LZ好像是codeblock转向codelite的吧,现在觉得是codeblock好用还是codelite呢?
好羡慕Xiaoxia的功底啊~
高二稀里糊涂地开始接触学习oracle database,高三就暂时停止。现在高考完了,时间多的是,有点想重新捡起oracle,但害怕浪费时间,毕竟一个高中生学这个似乎没什么用- -!…或者干脆学习一门语言算了,纠结啊…
@cbkid: chromeplus还没有用过,我很少用手势,可能是习惯问题。个人觉得,如果是写C++代码的话,codelite比codeblocks强大很多,写起代码更有感觉,效率更高。而codeblocks功能多,如果开发gtk程序,我会考虑用codeblocks。
@zzz:我也是凭兴趣学习,不过从来没有接触过oracle,而更多地喜欢免费的mysql,用途更广。我在高三的时候编程的时间也少了,不过周末也不会学习,总得写点代码,哈哈!!!
libalsa是linux下ALSA音频驱动架构的一个库,名字是alsa-lib GST也就是gstreamer啦,做音频开发比较方便,省了大量的细节问题。
@lianjiefly:Thank you!!! libalsa感觉有点庞大!!!做起游戏来openal可能更方便,代码也很简短 🙂
其实用chromeplus的目的很明显在windows下他支持迅雷下载…如此在window下用chrome也比较完美了。
先客套一下:久仰大名,对你的钦敬犹如滔滔江水,绵绵不绝
最近动手做一个游戏,如果有兴趣合作可以联系一下,QQ343763271
渲染引擎:ogre
物理引擎:bullet
gui系统:暂定betaGui
网络:暂定boost
声音:暂定openal
平台:ubuntu,windows
游戏类型是类似ubuntu下的一个3D坦克游戏,重在休闲竞技,实现的复杂度会比较大
细节上的技术问题基本上搞定,uml图也画好了。
你好,问一下你是纯兴趣开发游戏吗?
是一个人呢还是组建一个团队呢?
是开源的呢还是商业的呢?
我最近事情比较多,所以恐怕帮不上你的忙啦!
不过,祝你的游戏开发顺利!给个地址,我负责帮忙测试吧 🙂