NemoX 3D Engine

Engine default



Not specified


Supported Platforms:

Languages Written In:
Visual Basic 6

Languages Supported:
Visual Basic 6

Graphics APIs:

  (1 review)

None (be one!)

NemoX is a 3D engine written in Visual Basic and C++ . It provides fast methods to manage 3D geometry throught DirectX 8.1. This engine makes really possible to create fast 3D or 2D game, in Visual Basic or in any COM-capable programming language like Delphi and .Net (, C#).

Supported Features


  • Object-Oriented Design The engine core is a COM based DLL that provides acces to numerous useful interfaces (Sound, Input, Rendering, 3D Effect, Mesh, Terrain, Skybox, …)
  • Fixed-function
  • Render-to-Texture
  • Fonts Cartoon style rendering
  • Environment Mapping
  • Lens Flares
  • Billboarding
  • Particle System
  • Sky
  • Water
  • Decals
  • Fog


  • Per-vertex
  • Lightmapping
  • Anisotropic Diffuse and specular vertex lighting


  • Shadow Volume Simple shadow volume


  • Basic
  • Multi-texturing
  • Bumpmapping
  • Mipmapping
  • Multi-texturing with prebuilt effect parameters
  • Dot 3 Bumpmapping
  • Cube texturing
  • Bilinear, trilinear, anisotropic texture filtering


  • Vertex
  • Pixel


  • Mesh Loading
  • Support for various mesh from .3DS, .X, ASE, OBJ, MS3D
  • Quake2 MD2 and Half-Life MDL models are supported with animations
  • Quake3 Map with lighmaps

Scene Management

  • General
  • PVS


  • Keyframe Animation


  • Rendering Fast Terrain Rendering


  • Collision Detection
  • Rigid Body
  • Vehicle Physics
  • Collision detection with accurate response (ray, sphere, plane, triangle,ellipsoid, point)
  • Simple 2D Rigid Body
  • Simple 3D Vehicle Physics system

Artificial Intelligence

  • Pathfinding


  • 2D Sound
  • 3D Sound Unlimited sound buffer.


License Name Price in $US Source Code Included?
Proprietary Free Yes
Source code of some portion and old version

Write a Review

Showing 1-1 of 1

0 of 0 people found the following review helpful

Great and easy to use (I have used VB6 version)

  by 00000000000000000000000000000000 Jay122 Jan 16, 2008 at 19:35

With 50+ commented tutorials to look at and 17 of them documented on the website this engine is very easy to learn and work with but it seems to be no longer developed.

-Easy to learn
-Easy install
-Well documented tutorials included with the SDK Install
-Many modern model formats supported
-Particles and lens flare support built in
-Two types of camera built in (FPS and Normal)
-The engine handles DirectX internally saving you the troubles of writing intializing and shutdown code for DirectX
-Cool cell rendering
-Simple Collision support included
-Great "Video Settings" panel that shows up when you run a compiled .Exe so you don't have to make one

-Last website update on 21/08/2004
-Best used with a pentium 4 or faster
-Not all 50+ tutorials are documented on the website
-Only some of the tutorials are also in C# and VB.Net format

I think that this engine is worth a try, especially for beginners.
*I have only tested this in VB6 so I do not know if there is any differences in other languages.*

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.