Build your world...

Terra-Infinitum

Terra-Infinitum

Technical

Ó 2009 Terra-Infinitum, All rights reserved.

Technical

Completed:

 

· Procedural textures, shapes, sounds, lighting, colors

· User definable UI in XML fully integrated with WinForms, with no minimization of the game form

· Infinite landscape extending in all directions

· Multi-threaded ui, object cache management, object instantiation, and networking

· Generated object and resource libraries in XML

· Full in-world navigation (camera manipulation) with mouse-look and standard key mappings (defined in XML)

· Physics, Picking and Collision for all objects (unless otherwise flagged), including handling of non-symmetrical scaling

· Automatic flow of time, including day and night, sky reddening, clouds, stars and celestial objects

· Transparency, Specular highlights, Normal Bump-Mapping

· Automatic and dynamic calculation of Normals, Tangents, Binormals

· Dynamic model creation and instantiation (no pipeline)

· Model primitive library: Cube, Sphere, Disk, Plane, Tree

· Dynamic sound creation and wav file loads, sound buffer playing (no XNA sound libraries)

· Splatting

· Texture generation engine that uses three dimensions to generate layers of texture which are combined and written to disk as a BMP file

· Animation of leaves, water and clouds

 

Incomplete:

 

· Server

· Shadows

· Game Layer

· Rivers