Torque2D

Torque2D开源了,MIT,Reddit原文消息:

“Take Torque 2D, combine it with iTorque, add in Box 2D physics, several major enhancements and bug fixes, and make it open source. That is Torque 2D MIT. By unifying Torque2D and iTorque into a single code base, GarageGames will be able to offer a single 2D game engine for iOS, Mac and PC. Finally, when we made our changes, it broke functionality in several of the older T2D/iT2D editors. In order to work in an open source environment as soon as possible, we made a decision to publish our initial version of Torque 2D MIT without the editors; in other words, the initial version will be an API only engine with tool development to follow thereafter.”

[http://www.garagegames.com/community/blogs/view/22065]

以前的编辑器不兼容,而新的编辑器还没有做出来。GarageGames将引擎开源可能是由于买许可不赚钱了,普遍认为Unity3D要比Torque3D更出色。GarageGames准备转变营利方向,不再靠卖引擎吃饭,而靠服务赚钱。还提到会从目前正在开发的“3 Step Studio”赚钱,这是一个为无编程基础的人做的游戏制作工具,估计目标是做成一款类似“RPG Maker”的工具。目前Torque2D只支持Windows, Mac, iOS,应该很快会开始支持Linux和Android。如果开发不间断,用户现在使用它来开发跨iOS和Android的应用程序应该是没问题的——想必游戏完成时,Android的支持也已经完成。Torque2D MIT版本据说在架构和性能上都有很大改善,具体可见

Torque2D使用自己的TorqueScript语言作为唯一的脚本语言,虽然很多人建议支持Lua,但短期内不大可能。这个语言本身不难学,但我个人比较反感完全用脚本来制作游戏,即使是Lua或C#。Torque大量使用的资源描述文件,如果没有可用的编辑器,做起来效率会很差,但目前的确没有官方的编辑器可用,即使是付费版也没有。GG的项目经理说:Once the MIT version is launched and their is a committee + voting system, we need to decide what editor framework to go with. Once we decide that, we can start working on the editors. 帖子是去年12月20号的,也就是说,现在连编辑器的影子可能都没有。Torque的文档目前也很不完善。

这里可以看出来,GarageGames这个公司发生过很多事,有些跟产品方向有关,有些跟VC有关。

在GarageGames论坛里发帖问MIT版本接口是不是稳定,能否开始制作真正的游戏,还引起了一些争论。关于Torque是否在走下坡路是一个很敏感的话题,稍微流露出一点质疑就会引起人们很大的情绪。