游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1297|回复: 2

玩了一下Ogre的感受:)

[复制链接]

5

主题

23

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2005-10-25 20:26:00 | 显示全部楼层 |阅读模式
前两天下了Ogre, 在.net2003上把wiki中的tutorial都试了一边,感觉
如果你动direct3d,并有一定C++编程经验的话上手还是很容易,当让
一些高级得特性我还没来得急去尝试。另外一个苦恼就是我不懂美工,
这些.mesh文件怎么搞啊:(

tutorial基本不用看介绍,直接看代码就知道怎么回事。同时,看了一边
manual发现其中的脚本还很漂亮(比我以前设计过的一个结构好多了)。
唯一的遗憾这个引擎不是很完备,不知道声音部分怎么处理,用SDL或者
openAL??

同时,感觉到如果想开发游戏,3D引擎只是很小的一个部分,还有很多的
东西是更为重要的,比如游戏的架构,NPC的AI部分,整个游戏的消息驱动,
转发,网络通讯,同步和state machine等等,这些部分的挑战性相对单纯的
游戏图像的显示要有挑战性得多。

整个Ogre从这些简单的代码来看到处都是单件,观察者,组合模式,其中
的Overlay script也挺符合mvc的思想。同时感觉ExampleApplication class
仅有教学用途,如果实际开发显然不能遵循这样的模式,最好在开发时对
Ogre再做一层封装,将整个frame render 做成一个单独的模块,具体的内容
通过给个script来控制,这样可扩展性和robust都好得多。

希望再过一段时间能从Ogre走出来,望和大家多交流:)

1

主题

177

帖子

198

积分

注册会员

Rank: 2

积分
198
QQ
发表于 2005-10-25 20:53:00 | 显示全部楼层

Re:玩了一下Ogre的感受:)

Ogre是图形引擎,不是游戏引擎,或者说是游戏引擎的一部分而已!

33

主题

544

帖子

554

积分

高级会员

Rank: 4

积分
554
发表于 2005-10-25 23:34:00 | 显示全部楼层

Re:玩了一下Ogre的感受:)

.mesh文件,OGRE的官网上有3DSMAX的插件下载的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 10:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表