可以;是接OGRE,Crystal Space还是Irrlicht都可以;是接RakNet还是LibCurl都可以;是接Python,Lua还是Ruby都可以,是接CEGUI还是others,是接OIS还是others(呵呵,记不起来others)都可以。所以Yake素质上不是OGRE的周边。虽然用Neoengine的人都倒向了它,可是此刻版本还很早。特别是我认为,
学习研究时一定要有这种抽象之抽象,接口之接口的工具把思维从详细的绑定打开,而研发时抽象要有限度的,就像蔡学镛在《Java夜未眠》中讲的,面向对象用得过滥也会得OOOO症面向对象过敏强迫症。
Quake Doom系列
听说很经典,卡马克这种开源的黑客精神就值得称许。把商业源代有次序的摆放出来,走本身的立异之路,让旁人追去
吧。不过Quake与Unreal引擎的三维编辑器是此刻所有编辑器的鼻祖,看来要好好看看了。
Nvidia SDK 9.X
三维图形编程的大宝库,这些个Diret3D与OpenGL的举出例子程序都是用来展示其最新的显卡技能的。硬件厂商往往对软件产品不甚在意,
源代码给你看,工具给你用去吧,学完了还得买我的硬件。Intel的编译器,PhysX物理引擎梗概也都是这样。Havok会把它的Havok物理引擎
免费给旁人用吗?别说尝试使用版,连个Demo都看不到。所以这套SDK的内部实质意义可比MS DirectX SDK内里那些初级读物级的举出例子酷多了,反正我是如获至宝,三月不知愁滋味。不过显卡要so-so哦。我的GeForce 6600有两3个跑不已往,差强人意。
3、网站:
CSDN.net
程序员大本营吧,软文与"新技能秀"讨厌了点,blog和社区是精华之所在。
GameRes
游戏程序员基地,
文档库中另有点工具。投稿的吸收者Seabug与圣剑英雄传的主程Seabug会是同1个人吗?1个在成都锦天继承技能重负的高手另有时间维护网站吗?我不得而知。
"何苦做游戏"网站
名字很个性,站长也是历尽几年前产业成长初期的艰难才出此名字。
66rpg
二维游戏图片资源很多,站长柳柳主推的RPGMaker软件也能够玩一玩吧,但对专业研发者来说不成认真。
GameDev.net
论坛中有不少热心的国外高手在活动。
SourceForge.net
不用说了,世界最大的开源代码库,入金山怎可白手而返?看到国外那些学生项目动不动就像模像样的。(DirectX的稚形就是英国的学生项目,在还被判为不合格。)
koders
源代码搜索引擎,撑持正则抒发型,google Lab中也有。当你某种功能写不出来时,可以看一下开源代码怎么写的,当然不过是仅供参考,开源代码未必都有产品级的强度。说到google,可看《Google Power Tools Bible》一书,你会发现,google的众多产品原来也有这么多使用门道。
这篇小文整整写了一天半的时间,忍不住使我对侯捷同样的技能作家长期伏案辛勤劳作深深敬佩了。看来对书籍或软件,都应该尊重笔者或programmer的才智劳动。