Jupiter EX

Engine default


Touchdown Entertainment

Not specified


Supported Platforms:
Windows, Xbox360

Languages Written In:

Languages Supported:

Graphics APIs:

  (1 review)

None (be one!)

Jupiter Extended (“EX”) Technology is the latest game development kit from Touchdown Entertainment. Driven by an all-new DirectX 9 renderer, Havok Game Dynamics and numerous other upgrades, Jupiter EX is the technology for teams creating advanced 3D games.

Supported Features


  • Object-Oriented Design The Game Database Editor (GDE) is a new tool that replaces the Attribute system used in Jupiter and allows easy editing of game attributes and game resources. The GDE also features an optional interface with AlienBrian.
  • Fixed-function

  • Environment Mapping
  • Lens Flares
  • Billboarding
  • Particle System
  • Depth of Field
  • Motion Blur
  • Sky
  • Water
  • Fire
  • Explosion
  • Decals
  • Fog Jupiter EX features a new optimized, data driven effects system that allows for the creation of key-framed effects that can be comprised of dynamic lights, particle systems, models, and sounds. Examples of the effects that can be created using this system include weapon muzzle flashes, explosions, footsteps, fire, snow, steam, smoke, dust, and debris


  • Volumetric
  • Lightmapping
  • Jupiter EX features a unified Blinn-Phong per-pixel lighting model, allowing each light to generate both diffuse and specular lighting consistently across all solid objects in the environment.
  • The lighting pass renders each light, first by generating shadows and then by applying the lighting onto any pixels that are visible and not shadowed.
  • The translucent pass blends all translucent objects into the scene using back to front sorting.


  • Shadow Mapping
  • Projected planar
  • Shadow Volume


  • Basic
  • Multi-texturing
  • Bumpmapping


  • Vertex
  • Pixel
  • High Level


  • Mesh Loading
  • Skinning

Scene Management

  • General


  • Inverse Kinematics
  • Forward Kinematics
  • Keyframe Animation
  • Skeletal Animation


  • Rendering


  • Basic Physics
  • Collision Detection
  • Rigid Body
  • Vehicle Physics
  • A model node can be encapsulated by a sphere, box or capsule for use in collision detection.
  • Model nodes can use any of the following constraints: ball and socket, stiff spring, hinge, limited hinge, rag doll, wheel, or prismatic.
  • Physical effects can be applied to models allowing for dynamic reactions to effects such as getting shot or bumping into a wall.
  • Classic rag doll effects blended from key-framed animation sequences for more realistic secondary motions. Plug-ins for rag doll set-up within 3D Studio Max and Maya.
  • Effects for various model types including characters with more than four limbs.
  • Collision Response Tool: An integrated tool that gives the developer the ability to tune physical responses.
  • In addition to Havok’s character dynamics, Jupiter EX includes the Havok Vehicle Kit, which has been designed to allow all types of vehicle behaviors.
  • Includes a tuned wheel friction model as well as game specific modules for transmission, engine, suspension, aerodynamics and steering.
  • Breakable constraints for post-crash debris.
  • Support for realistic racing cars, motorcycles, cartoon cars, tanks, monster trucks and articulated trucks and trailers.
  • Havok’s rigid body dynamics allow developers to include environmental physics in their Jupiter EX-powered games.
  • Engineers can use the Havok Visual Debugger to view physics data as well as analyze and profile the game for optimal performance.


  • Client-Server Jupiter EX’s networking module uses a client/server architecture and supports a wide range of multiplayer applications with up to 16 players on each server. Also includes Linux server support.

Artificial Intelligence

  • Pathfinding
  • Decision Making
  • Finite State Machines
  • Scripted


  • 3D Sound

Tools & Editors

  • World Edit is similar to the DEdit environment creator in Jupiter with enhancements to support Jupiter EX’s new rendering and visibility systems as well as Havok Physics. World Edit allows level designers to create dynamic 3D environments, worlds, levels, structures and lighting with one easy-to-use tool. The level designer also uses World Edit to populate the world with objects and interactive items.
  • Jupiter EX features the latest version of ModelEdit, which has been extended to include improved UI and changes to support Havok Physics. ModelEdit ensures models are optimized to interact correctly with environments and other objects. Artists can also use ModelEdit to define specific properties, assign texture IDs, attach objects to models and manipulate animation data.
  • FxEdit is used to create and modify visual effects. The tool enables the creation of in-game visual effects without requiring a recompile, thereby increasing the efficiency of the design and implementation of special effects. The latest version of FxEdit has been updated with an improved user interface as well as more robust and efficient effects.
  • Jupiter EX includes custom plug-ins for 3D Studio Max and Maya that allow developers to export world geometry as well as character models. The model exporters also include support for skinning, animation blending, level of detail, and Havok Physics.


License Name Price in $US Source Code Included?
Proprietary Unspecified Yes
Must be negotiated with Touchdown Entertainment

Write a Review

Showing 1-1 of 1

0 of 0 people found the following review helpful

Status of Touchdown Entertainment?

  by 00000000000000000000000000000000 kbanks Oct 20, 2009 at 17:22

Does anyone know if Touchdown Entertainment is still up and running? All efforts to contact them for licensing information have met with bounced emails and disconnected phone numbers.

Monolith is still using the engine to develop content for their F.E.A.R. franchise so someone, somewhere must be supporting the Jupiter EX engine. Theoretically.

Was this review helpful to you? Yes No

Suggest Edits

Last edited Dec 06, 2011 at 10:42

Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.