我也用2D游戏引擎,Torque Game Builder....

昨天升级了宽带。发现速度快了三倍,但是没有加钱的确比较爽。为了测试下速度找了个大的东西下载Torgue game engine pack,呵呵4G的样子。。。。。在某p2p网站上拖下来的。

torgue game engine的确如雷贯耳,但是3D引擎跟自己的项目没有太大关系,于是就用2d的torgue game builder调试了一把。不过背离了偶下载东西的初衷,因为这东西只有40mb大小。

tgb

看了自带的教程和文档,那叫一个详细,详细的没话说。到处都有If you don't know how *****, click here  的字样,一点就会跳转到详细操作的介绍。

help

整个设计界面操作起来非常简单,不过疑问也就在这里,我找没找到怎么定义behavior。看了看教程发现,原来行为的定义是通过脚本来实现的。不过这个脚本是torgue的专门语言,一种类C的脚本。扩展名很牛,是*.cs。不知道的还以为是C#呢。

这里又犯了晕,原来这里也需要定义行为,也有个框架。晕,框架来框架去。合着游戏引擎就是将图形,声音数据库,碰撞检测,物理引擎什么的全都给你封装里头,然后把事件什么的全都给你开放掉。

呵呵真是不错。不过事件怎么写呢?怎么着也觉得像软件工程的用例分析。一个一个事件写下来,程序自然就丰富了。但是如果那样的话。偶还不如继续用我的C#呢。

 

 

 

posted on 2008-09-19 14:31  Retide  阅读(4426)  评论(2)    收藏  举报

导航