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,在免费操作系统上使用免费工具开发的条件都具备了
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,在免费操作系统上使用免费工具开发的条件都具备了
相关文章推荐
- LINUX的游戏开发免费工具
- LINUX的游戏开发免费工具
- LINUX的游戏开发免费工具
- 工具设置Unity3D系列教程--使用免费工具在Unity3D中开发2D游戏 第一节
- Unity3D+免费工具开发2D游戏之三:创建人物动画
- Unity3D系列教程–使用免费工具在Unity3D中开发2D游戏 第三节
- XNA Game Studio是一套有着强大功能和简单界面的游戏制作平台,游戏开发商和游戏玩家都可以使用这套工具开发针对Windows XP以及Xbox360的游戏,XNA Game Studio分为两种版本,一种是面向初学者的EXPRESS版本,还有一种是面向专业用户的专业版。用户使用EXPRESS版本开发游戏完全免费,并且可以随意在PC上发行,不过用该工具开发的游戏若是在360上网络发行,就需要交纳99美元的年费。
- Unity3D系列教程--使用免费工具在Unity3D中开发2D游戏 第一节
- Polycode:免费、开源的跨平台(游戏和APP)开发工具
- Linux游戏开发工具收集
- Unity3D+免费工具开发2D游戏之四:创建计分界面
- Unity3D+免费工具开发2D游戏之一:工具和插件介绍
- 工具设置Unity3D系列教程--使用免费工具在Unity3D中开发2D游戏 第一节
- Unity3D系列教程–使用免费工具在Unity3D中开发2D游戏 第二节(上)
- [web端]Unity3D+免费工具开发2D游戏
- Unity3D系列教程–使用免费工具在Unity3D中开发2D游戏 第二节(下)
- 图形、游戏物理 学习、开发、工具(来自网络的很多免费的好资源 )
- 选中拖动Unity3D系列教程–使用免费工具在Unity3D中开发2D游戏 第二节(下)
- 推荐方便好用的Oracle开发工具/客户端工具 - Oracle SQL Handler(国产免费、功能强大、免装客户端、能运行于Windows 7、Linux 及 Mac)
- Unity3D+免费工具开发2D游戏之二:制作关卡1的界面