您的位置:首页 > 运维架构 > Linux

LINUX的游戏开发免费工具

2008-06-10 12:41 435 查看
顺便说说LINUX的游戏开发。也许终究有一天也可以有一套免费使用的开发平台。虽然永远也比不上MS的好用。但起码许多运营商要求的服务器必须是LINUX版本的。一般开发还是在WINDOWS上,用标准C++写好再移到LINUX上。不过游戏这种对运行时要求苛刻的系统,需要用到许多平台相关的东西。服务器的SOCKET,EPOLL等。客户端的X11。而且调试也必须在LINUX上。关于IDE,我的经验是使用KDE里的KDEVELOP比较容易。集成了GDB和一些内存纠错等应用。可视化的STEP DEBUG。操作也方便,就象个简化的VC一样。另外, DDD+SOURCE N***IGATOR也是一种选择。
LINUX上的OPENGL开发,需要安装好厂家的显卡驱动。如果需要KDE下的窗口程序支持OPENGL, QT+OPENGL 是种不错的搭配。 如果想用类似MFC的思路开发窗口程序,wxWidgets是个决好的选择。它也是92年开始开发的,和MFC的年纪差不多大了。http://wxwidgets.org/ 。UNREAL3编辑器就用的这个。但我比较费解,因为看不出wxwidgets比MFC方便在哪里。都是用宏做RTTI用OO做窗口封装。真是象极。wxwidgets 缺乏强大的RAD工具。拉个窗口装个按钮需要第三方工具。不过,在LINUX下,有和MFC这么象的GUI库,而且此库使用本地X11速度也有保证,且专门有与OPENGL结合的开发LIB。还苛求什么呢。
这样,GUI,SERVER,CLIENT,在免费操作系统上使用免费工具开发的条件都具备了 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐