《美人鱼与地下城》周发布
出自Ogre3D开放资源地带
(重定向自Gamedownload)
第五周发布版本(09.6.7):
本版本基本完善了插件体系,用户可以自己生成继承OTDFighterBase基类, 产生自己的角色,并通过FighteingClub.xml文件进行配置, 我们提供了一个例子OTDFighterSimple, 每个Fighter具有3种动作,移动,开火,休息, 其中移动和开火又分为4个方向,并同时携带能量。用户通过一个函数callback动作给框架。 具体规则以及接口,请到bbs.ogre3d.cn上面查询。
同时,这个版本之后单独分支成为一个游戏《搏击俱乐部》。
本版下载包取消了代码,请通过svn到
《美人鱼与地下城》是Ogre开放资源地带(www.ogre3d.cn)发起并维护的,开放游戏开发项目。其主要目的是希望通过一个开放社区的力量构造一个创新的完整的游戏项目。
如果希望了解或者参与这个项目,请访问http://bbs.ogre3d.cn
本项目主要基于以下开源软件或库
- Orz游戏框架
- Ogre3D图形引擎
- OIS输入引擎
- Qt界面库
- Fmod音频引擎
- CEGUI游戏界面系统
带调试窗口版本请运行
./bin/release/Controller_Base.exe
窗口版本请运行
./bin/release/Controller_Win32.exe
Qt窗口版本请运行
./bin/release/Controller_Qt.exe
如果您没安装过vc8.0相关库,请先运行安装
./vcredist_x86.exe
第一阶段版本:
- 第一阶段版本通过一个类似《塔防》的项目,展示Orz通过消息系统和插件来完成易扩展项目的技术演示。
第四周发布版本(09.5.31):
加入两个角色(OTDEnemy),他们会随机移动或者射击某个方向,进行了大部分结构上面的调整, 并完整地加入了消息系统的使用(除了频道概念没有使用), 包括消息的空间的使用。为下一个版本插件化做充足的准备。
第三周发布版本(09.5.24):
本版本并未进行大改动,只是将有限状态极细分,加入了(极其简单)消息系统使用。
这是《美人鱼与地下城》第一阶段,第二周发布版本,2009 5 17
第二周发布版本:本版本引入micropather库作为寻径,并加入有限状态机。 实现一个简单迷宫,我们将会在下一个版本完善这个程序。
第一周发布版本:
本次版本作为第一次发布版本,主要目的是建立一个开发的基础工程。并调试通过Qt项目。
- 编译相关
以下源代码遵守LGPL协议
本项目自身源代码 在
./OrzTowerDefense/
目录下
更多相关源代码(Orz框架)请通过SVN到
https://orzme.svn.sourceforge.net/svnroot/orzme/branches/0.1.x
下载,
编译相关依赖文件 请到
http://www.ogre3d.cn
下载
Qt4.5版本相关 请到
http://www.qtsoftware.com/title-cn?set_language=zh&cl=zh
下载
