Torque引擎初探讨

来源:互联网 发布:证大财富淘宝贷通过率 编辑:程序博客网 时间:2024/04/27 22:57
本篇是关于Torque家族系列产品及相关开发工具的一个整体介绍
<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->
目前Torque游戏平台的主要系列产品有TGBTGETGEA,另外GarageGames公司在1211开放基于XNA的游戏引擎Torque X game engine自由下载,功能更强的Torque X Pro需要$150。使用Torque X的开发工具,拖拖拽拽就可以快速和高效的开发出不错的游戏,Torque X会秉承Torque引擎系列一贯平易近人的开发方法,要开发游戏,比你想象的更简单。
提到Torque 的开发者GarageGames公司,其名字是有意模仿"garage band"旨在唤起游戏开发的共鸣。许多致力于游戏行业的发展而非一味追求名利的公司、团体、个人,通过GarageGames紧紧地维系在一起。GarageGames向他们提供开发工具,技术支持,与其共谋,给予游戏开发者所需的一切帮助。开发者还可以在GarageGames上发布自己的游戏。
Torque家族简介
GarageGames的先驱产品是Torque Game Engine,简称TGE,它是3D计算机游戏引擎的改进,也就是说TGE是一个专业的3D引擎,而不仅仅是一个游戏开发包。它最初由Dynamix2001年为第一人称射击游戏―Tribes 2而研发。后由GarageGames向独立开发者和专业游戏开发商授权。著名的由该引擎开发的商业版游戏有:Marble Blast Gold, “Minions of Mirth”, “TubeTwist”,“Ultimate Duck Hunting”“Wildlife Tycoon: Venture Africa”.涵盖了目前市场存在的各种游戏类型和风格。
Torque Game Builder 简称TGBT2D Torque 2D 是基于TGE、专为2D游戏开发设计的一套游戏开发工具。“Torque Game Builder”为你提供了无与伦比的功能集:动画精灵、灵活的方格、粒子系统、扫描式碰撞系统、刚体物力系统和硬件加速的2D渲染系统。这些都是2D游戏开发很好的入手点,也可看作GarageGames其它更强大工具的起点,其代码可嵌入到Torque的其他产品上,例如TGE TGEA
Torque Game Engine Advanced,简称TGEA,是Torque家族了不起的补充。TGEA建立在功能强大的TGE技术之上,对其室内外渲染引擎进行了改进,改进了地形渲染系统并提供了新的功能。TGEATGE渲染引擎进行了彻底重写,旨在让你充分利用现代的图形卡、DirectX9等技术。
由于建立在通用材质系统和API无关的图形层之上,跨平台的TGEA提供了充分发挥XBOX 360能力的基础。为视频主机用户提供了强大的Torque组合套件。
XBOX Live Arcade平台上,利用GarageGames TGEA开发的“Marble Blast Ultra”在很短的时间内就冲到了第一名的位置,无论是在图形表现、游戏性还是在多玩家体验上都得到了大家的认可。

GarageGames最新推出的Torque X是一款全新的引擎,GarageGames抛弃了原来的Torque的继续开发,而去和微软合作,Torque XGarageGamesXNA环境专用游戏引擎。而Torque X Builder简称为TXB,可说是T2DXNA版,是Torque X所使用的可视化开发环境或说是工具集。
引擎配套的工具
引擎自带工具和引擎具有较好的磨合性,能为游戏开发者节省时间和精力。所以Torque引擎配套的开发工具在此也值得一提。他们与Torque 引擎本身共同为开发着提供了强大便利的开发环境和技术支持,下面介绍几个常用的Torque配套的主要工具。
Torque Constructor
首先要介绍的是Torque专用的DIF工具,Torque Constructor。它是一个建设性实心几何体(CSG)所见即所得的笔刷编辑器。支持Torque引擎特有的属性,TGETGEA的用户都可以使用。
其特性如下:
1.建模,提供很多的工具画笔、修改功能、列阵、复制功能。
2.材质,提供材质管理、导入功能、可以从一面复制材质至另外一面。
3.可以插入DTS模型,综合处理场景,静态的网格,直接参与场景的烘培处理.
4.灯光系统,支持灵活灯光;支持动态光影效果预览;在Torque Constructor创建好的光照贴图直接被应用于TGETGEA
5.直接导出,支持TGETGEA(含TGE 1.5.1 TGEA 1.01)的DIF文件;支持通过command line .map 导出其他游戏格式的场景文件。
6.TORQUE游戏引擎完美结合,支持烘培效果(只适用于TGE 1.5.1 TGEA 1.01);创建的光照贴图直接可以在TORQUE引擎里使用。


Torque ShowTool Pro
Torque ShowTool Pro 是一款3D建模工具,能帮助设计者或程序员,通过虚拟的环境和技术支持检验他们的游戏素材。提供详尽,免费的参考手册,深入浅出的介绍了它的功能。
其主要特性如下:
1.通过简单地单击按钮就能方便地查看shape对象的材质细节和网格
2.易于理解的可视化工具提供了检查节点和模型节点结构功能
3.迅速改变shape对象的光照和渲染模式,便于比较。
4.迅速高效的分析shape对象的三角形面和三角形带的性能
5.检查模型的碰撞网格。
6.动态调节LODmip-mapping
7.合成动画,检查模型动画。
简而言之,你的DTS shape对象在导入到游戏之前,其相关的方方面面都能通过TST Pro进行全面详尽的检查分析。

<!--[if !vml]--><!--[endif]-->
<!--[if !supportLineBreakNewLine]-->Torsion
Torsion是一款功能强大的开发环境,由Torque爱好者专门为基于TGETGEATGB,使用TorqueScript开发游戏而定制的。使用Torsion可以提高开发效率。熟悉其他流行的开发工具的用户初次使用Torsion会有似曾相识的感觉,它具有其它任何流行的IDE所拥有的一切优秀特性。


 
原创粉丝点击