我的Demo发展史

我的Demo发展史_第1张图片
 
        对irr的GUI进行了扩充,做了个文件对话框,和GUI编辑器,仿RTS摄像机,仿魔兽3地形编辑器,2D自动寻路,三维音效。哎,没合适的模型,只能用下自己抓出来静态模型,自己做了个会动的硬盘模型,耗时还真够久。看来模型方面自己动手丰衣足食有点不实际。音效也有点奇怪,效果不是很明显,估计openal用的不是太对。遇到格式被破坏的图片仍然会崩溃,不过问题找到,是irr的图片解析部分不够健壮。汗,看这样子,想要靠这养活自己还早着呢,总不能为了爱好一天鼓捣这,不管什么工作,先找份干着再说了。下一个demo也不知什么时候能出了。
http://mail.sina.com.cn/netdisk/download.php?id=8c4396d831376ffbe501b150 128abf05e6


我的Demo发展史_第2张图片
        才开始用irr做的demo,对引擎只做了中文支持,简单加入物理引擎和声音。自动搜索硬盘里的图片和音乐。遇到格式被破坏的图片和不支持的音频格式就崩溃。添加进去的物理引擎看起来工作正常,变声播放效果不是太理想。
http://mail.sina.com.cn/netdisk/download.php?id=69126f237569a957e4d7147a a091ae058f


我的Demo发展史_第3张图片
        最早用自己写用opengl+win32api写的半成品引擎做的deom。外行就是外行,刚离开通信行业就来搞引擎,还是个多线程的,完全没经验,踩雷不少。最终结果就是浪费时间浪费精力。2D部分的GUI跟irr的一样丑陋,3D部分还不支持任何软件做的模型,自制的模型制作软件还没动手做,就先做了这个demo请朋友帮试试。结果悲剧了,极不稳定,频繁崩溃,不同系统上出的bug也不相同,最异常的就是win8,连界面都不正常。果断放弃自制引擎的想法,后来就在网上找到irrlicht,看起了很容易上手,功能也比我实现的多而且效果更好,从此就开始研究用irrlicht来做游戏了。
http://mail.sina.com.cn/netdisk/download.php?id=984f4f36dba47914201d8070 9edc330508

你可能感兴趣的:(游戏引擎,游戏编程,3D引擎,Irrlicht,3D编程)