GarageGames have announced the 2.0 release of the recently open-sourced Torque 3D game engine.
So, what is new?
- Project Manager, a Qt based project creation tool, for creating projects from Torque Templates
- A dedicated Linux game server, guess this is easily the biggest new feature of this release
- Various smaller bug fixes and improvements
Plus a series of small improvements and bug fixes:
- Fix some PHP 5.3.0 errors and warnings (Issue 42)
- Fixes the dllmain.h template file to include MIT header (Issue 16)
- Added support for FMOD 4.42.03 Stable (Issue 3)
- Torque 3D Toolbox fix for project launching (Issue 12)
- Prevented #define for in VS2012 (Issue 39)
- Made Item network members properly in the editor. (Issue 37)
- Required changes to the Torque3D to make it Linux-compatible. (Issue 19)
- Fix for Issue #54 for PhysX client crash on exit (Issue 54)
- Fix for Issue #56 for ShapeEditor save crash (Issue 56)
- AI related bug fixes and improvements. (Issue 11)
- Fix for Issue #62 for Large decal disappears (Issue 62)
- Fix for Issue #64 for GuiTabBookCtrl rendering (Issue 64)
- Rename AiPlayer::produce() to AiPlayer::spawnAtLocation() (Issue 67)
- Fix for Issue #66 for Skinned mesh crash (Issue 66)
- SpawnSphere leaves its spawned object at the origin (Issue 44)
- Fix for Issue #88 for River Editor Snapping (Issue 88)
- Fix for Issue #90 for Camera orbit object bug (Issue 90)
- Fix for Issue #94 for Cubemap render bug (Issue 94)
- Fix for Issue #96 for DAE updating crash (Issue 96)
- Issue #106 Convex Shapes Consume Too Much Bandwidth (Issue 106)
- Issue #108 Turret assumes “heading” node is parented to node with zeroed rotation (z-up) (Issue 108)
- Issue #111 Fix various bitstream issues (Issue 111)
- Issue #110 T3D 1.2 – Particle Emitter ejectionPeriodMS has 1000 limit (Issue 110)
- Issue #114 FootStepSounds issue has occurred again (Issue 114)
- Issue #116 Crash with text using high-numbered unicode characters (Issue 116)
- Issue #118 Collada Importer doesn’t render meshes without materials from blender (Issue 118)
- Issue #120 ArrayObject Sort – Desc Parameter is inverted (Issue 120)
- Issue #122 Issue in Material Editor Setting for Sounds (Issue 122)
- Issue #124 CustomMaterial Back Buffer Refraction (Issue 124)
- Issue #126 TCPObject gives “Got bad connected receive event” (Issue 126)
- Issue #128 Soldier shadow displayed in 1st-person view looks wrong with no feet (Issue 128)
- Issue #130 Decals not obeying smoothing groups on meshes (Issue 130)
- Issue #132 RenderOcclusionMgr uses fixed function rendering (Issue 132)
- Issue #134 VS2010 and .rc files (Issue 132)
- Issue #136 Zoning Bug in Underwater Cave (Issue 136)
- Issue #138 guiArrayCtrl Clip Rectangle Fix (Issue 138)
- Issue #69 RayInfo distance with ContainerRayCast (Issue 69)
- Issue #71 BitVector don’t have copy-constructor/operator= (Issue 71)
- Issue #141 Remove Toolbox and all game binaries (Issue 141)
- Issue #61 GuiHealthTextHud – a C++ replacement for the scripted numerical health hud. (Issue 61)
- Issue #151 New gitignore for Project Manager (ssue 151)
- Issue #155 Billboard Creation on Dedicated Server (Issue 155)
- Issue #158 Partial revert of changes from Pull #125 (Issue 158)
- Issue #152 Unmatched Bitstream changes in Pull Request #112 (Issue 152)
- Issue #166 Client does not completely load with a dedicated server (Issue 166)
- Issue #170 Some assets do not load under Linux dedicated server (Issue 170)
- Issue #172 Dedicated server – Crash when a turret fires at an enemy (Issue 172)
- Issue #174 Player turret weapon targets the wrong direction (Issue 174)
You can read the official announcement thread here.
You can download the Torque3D source code on Github.
You can browse the documentation here.
While the new project manager is available here.
Good job on the new release Torque team, keep ’em coming.
News