基于Torque Game Engine的游戏开发的一些经验
来源:互联网 发布:淘宝上文艺小物件店铺 编辑:程序博客网 时间:2024/04/23 19:16
1. TGE脚本语言
1) Torque脚本语言是无类型的,也不需要预先定义,很像JavaSript;语法结构和C/C++类似。
2) 变量分全局变量和局部变量,引用时前面分别加$符号和%符号,
如:$g_var = “Hello world”;
%m_var = 2;
3) 在判断语句中,字符串判断符号是:相等 $= ,不相等 !$=
如:if(%m_var $= “hello”){…}
if(%m_var !$= “hello”){…}
其它的判断用 ==,
如:if(%m_var == 3){…}
4) 一行语句结束,必须用“ ;”结束,这个最容易出错
2. TGE脚本文件
1) TGE脚本文件主要有三类:脚本文件,GUI文件和mission文件,后缀分别是.cs 、.gui
和.mis, 经过引擎编译后均为.dso文件。
2) 当脚本文件比较多时,运行脚本前,应该删除所有的.dso文件,因为有时引擎会不再次
编译,而是执行之前编译好的.dso文件,让你误以为出错。可以用运行前执行一批删除处理:del /S *.dso
3) 由于脚本语言是解释执行的,因为任何函数可以任意放置,只要在执行前被load进来了,
所以函数的定义也显得非常随意。为了便于维护文件,建议GUI放置在.gui文件里,同时该GUI的相关函数放在具有相同文件名的.cs文件中。
4) 预定的全局变量放在pref.cs文件中;快捷键的定义都放在config.cs中。
3. GUI开发
1) 如果Torque引擎配置了内嵌的界面编辑工具,在运行环境中按F9快捷健,就可以进入图形编辑环境,编辑你所要的GUI,不过该内嵌的工具使用起来不是非常方便,当你比较熟悉了,可以直接修改GUI文件。
2) 对于场景的编辑,可以用快捷键F10进入到编辑界面,在场景里开始拖拽物品的位置及大小。但是内嵌的编辑工具使用起来不是很方便。
- 基于Torque Game Engine的游戏开发的一些经验
- Torque产业式经营导致游戏开发供应链的形成(Torque is a Industry, Not just a game engine)
- 编写Torque game的一些常识
- Torque九个免费的入门教程,带源代码 (Torque Game Engine Tutorials)
- 游戏开发的一些经验
- Torque Game Engine简介
- 用Torque的TGE开发的国外游戏,效果惊人(amazing Game made by TGE)
- 用TorQue引擎开发的RTS即时战略游戏(a interesting RTS Game made by TGE)
- WPF开发的ARPG游戏引擎(WPF Game Engine)
- 关于个人开发游戏的一些经验
- 基于J2EE的开发的一些经验
- [Torque社区活动] 我们TORQUE社区将开始利用TORQUE引擎开发我们的第一个范例游戏[坦克],欢迎参加
- Torque Shader Engine(TSE)游戏引擎的炫目效果和评论(Some message about TSE)
- 关于android游戏开发的一些基础和个人经验
- 游戏服务器开发和维护的一些经验
- 游戏服务器开发和维护的一些经验
- [转载]基于PDIUSBD12的USB通讯开发的一些经验
- 基于PDIUSBD12的USB通讯开发的一些经验
- 2008:迎接Linux和开源软件的春天
- IKAnalyzer和庖丁分词性能对比
- 让IE浏览器支持GreaseMonkey,解除YOBO的禁止下载mp3
- Process Lasso v2.58
- 底层啊底层,你究竟是什么?
- 基于Torque Game Engine的游戏开发的一些经验
- Hiren's BootCD 9.4 Incl Keyboard Patch
- Imail8.x 升级到Imail2006后中文乱码问题解决方案
- JDBC批处理
- .Net下的中文分词IKAnalyzerNet(基于Lucene.Net)
- 初级程序员必看
- Lenovo ThinkPad R61 7733-B42技术介绍
- sybase按照一定顺序导出bcp out表的某些字段
- 正则表达式PPT、示例讲解