Jet3D Game Engine

A C++ 3D game engine from the late 90s, rebuilt to run on modern systems.

About Jet3D

Jet3D is a late-1990s C++ 3D game engine, rebuilt to run on modern systems. As a successor to Genesis3D, it was designed as a general-purpose Windows game development platform focused on interior environments. It approaches “game engine” status with world geometry creation, 3D rendering, physics, rudimentary scripting, animation, and dynamic sound. The jDesigner3D editor creates BSP-style worlds and provides tools for actors, ambient sound, coronas, dynamic lights, path animation, portals, pulsing lights, spouts (smoke), and terrain — all in a real-time 3D viewport.

Community development continued for a number of years before activity tapered off. While it was never adopted for a major commercial release, Jet3D remains a fascinating snapshot of the era and a capable environment for experimenting with BSP-style real-time 3D.

Downloads

Binaries, resources, and source code are available at SourceForge.

Jet3D on SourceForge tStudio3D on SourceForge

tStudio3D / Genesis3D

tStudio3D was created by Tom Morris as an experimental toolset using Genesis3D. It includes a BSP world editor (tDesigner3D), a scene editor (tDirector3D), and a deployment shell (tDeployer3D). tDirector3D assembles scenes from OBJ meshes, BSP worlds, WAV/MP3 audio, and ACT actors via a plugin control-panel system and can be viewed fullscreen via tDeployer3D.

tStudio3D on SourceForge

tDirector3D
tDirector3D tDirector3D
tDeployer3D
tDeployer3D
tDesigner3D
tDesigner3D tDesigner3D