General purpose Nintendo DS Game Engine

Our engine for general Nintendo DS / DSi / DSiWare game development allows the usage of sophisticated visual effects pushing the DS hardware to its limits. In that moment it is the best engine on the market which gives possibility to create many kinds of games. Incorporates all input methods for DS (incl. stylus and microphone).

Highlighted features:

Rendering

  • very efficient indoor rendering engine (portals, PVS)

  • efficient outdoor rendering engine

  • environment mapping, projected textures

  • real-time textures streaming

  • dynamic textures mipmapping

  • fully dynamic lighting

  • 3D graphics on both screens simultaneously


Physics & Animation

  • efficient physics system based on modified kd-tree

  • multitude of objects physics representation (box, sphere, cylinder, capsule, complex, etc.)

  • camera (and objects) path tracking system

  • complex materials system

  • dynamic geometry and animation LOD (Level of Detail)

  • animation blending


Visual Effects

  • dynamic fog system

  • impressive particle systems & decals

  • billboards and screen-space flares

  • dynamic sky & realistic day/night system

  • various weather effects

  • multitude of full-screen special effects

  • shadows

 

Other

  • full 3D sound and doppler effect

  • complex network system (multi- and single-card mode supported)

  • 2D GUI system with buttons, lists, edit boxes, scrollbars, etc.

  • full touch-screen support with shapes and gestures recognition system

  • efficient memory manager with extensive debugging features

  • resource manager with real-time files streaming and decompression

  • sophisticated tools and editors (profiler, memory leak detector, particle system editor, fog editor, complex world and mesh precalc, exporters, viewers, ...)