| djgcn |
07-04-22 08:08 |

※Torque引擎的各大分支
目前关於Torque引擎產品线,比较热门的主力產品分別为 - GG最早的主力3D引擎Torque Game Engine,稳定,强大,而且热门 - 从Toeque Shader Engine演化的TGE:Advanced,画面效果堪称惊人 - 从TGE分支出来,专门走2D路线的Torque2D,现在称为Torque Game Builder
※为什么GG要作2D引擎?
你可能会觉得奇怪,因为Torque引擎在3D界极负盛名, 为什么要再走回头路,做个2D引擎?这样做有什么好处吗?
但是短短一年不到的时间,许多用户运用TGB,並且完成了十余款商业游戏, TGB用户也呈不可思议的速度增加,除了GarageGames商业经营成功之外, 事实上TGB也有我们直得探究与欣赏的长处,目前引擎种类极多, TGB真的提供了中阶以上PC很好的2D游戏製作选择,这点是无庸置疑的。
※TGB的主要特性,坏与好
TGB(Torque2D)到底有哪些比较出色的性质?
我们先讲缺点,一般来说,我们介绍一个引擎时往往不会介绍其缺点, 但我觉得在各位一窝蜂地使用这玩意之前,我有告知的责任: 1.TGB的绘图引擎基於硬件加速,所以在较差的显卡上,可能无法运行 2.TorqueScript在学习上还是有些难度的,假如你想进阶发展的话 3.在很多场合你必须关闭编辑器並重新打开它,以使粒子系统或脚本改动生效 4.很不幸地,脚本编辑器要另外买,而其他替代方案的確不怎么好用 5.许多人认为引擎的体积有点太大,还必须使用OpenAL,相当不便打包 6.它的IDE视觉开发环境有点不太符合Windows使用者的习惯 7.很现实的一点,这引擎要钱,如你没有正版授权,就无法进入TDN文件中心
知道了以上几点之后我们才能谈优点,我在此列出几项要点, 是相较於市面上的大多工具而言,当然可能有一些不尽然是优点的特色: 1.基於3D硬体加速的2D(PixelBlast),支援OpenGL/Direct3D两种绘图函式 2.PixelBlast支持图像快速缩放/旋转/混叠,並且能够绘製部分3D模型 3.100%保证的跨平台能力,同样的Torque脚本无须修改可在Win/Mac/Linux运行 4.强大的视觉建构工具,比美Multimedia Fusion等知名IDE 5.脚本语言支持OOP特性,运行前编译为偽码,確保速度和安全性 6.购买此引擎是可以得到源码的,只要你是合法用户,允许对自己的游戏进行改造 7.基於C++的標准源码,架构完整,思路清楚,非常具有参考价值 8.支持Unicode,你想做中日韩语言或是混在一起的游戏都不是大问题 9.跨平台OGG/WAV音频的缓衝能力,这使你能够隨心地运用音乐和音效
※但,实际上,TGB未必適合你
我们使用引擎是为了方便完成游戏,如果更麻烦,那此应用就没有意义, TGB目前主要被用於这些方面: 1.动作,TGB很適合製作动作游戏,而且系统自带简单的物理引擎 2.射击,无疑地,它可以让你在短时间完成射击游戏 3.冒险,像暗黑破坏神那样的,但建议买官方资料片,对此有详细解说
  
我想至少目前他还是不太適合大量文字类的游戏如AVG/RPG等, 並不是不能作,但至少还没有人针对此项目作专门套件。
另外如果你是硬派的程序员,认为开发最好是用C++/Blitz3D/Python...... 等等以纯编代码为主的方式来製作游戏,那你会觉得用TGB做游戏很乱。
※还是总结一下好了
目前TGB主要还是应用在小游戏市场,其中也有许多像是FizzBall等的名作, 或是一些宝石方块,祖玛的类似品等,如果你还没有决定工具,或许真该试试, 说不定这是你跨入商业领域的一个实用引擎,有许多工作室也是TGB的用户。
不论如何,请下载试用版之后,才知道它是否是你所需要的。 主页:http://www.garagegames.com/products/torque/tgb/
 附图:Torque Game Builder 1.5引入的物件行为模式, 这將能使每个物件有自己的个性,並让游戏更模组化
 TGB的Adventure Kit扩张包视频 http://www.youtube.com/watch?v=UY5WkBYbsZQ |
|