Sun Engine

The Sun Engine is a free 3D game engine that has support for almost everything needed to make a game. It has an easy to use interface that allows for both simplicity and power. The engine has been designed to be very modular which will allow for minimal recompiling. Due to the design if you dislike a portion of code, you can rewrite it yourself without having to change the entire engine.

Documentation

The documentation is held within the Readme.doc file found in the base directory. At present it gives examples of how to create a simple program, starting from the beginning.

Engine Features

  • Simple OO interface designed to be independant of the underlying API used. (DirectX, OGL, etc.)
  • Easy to setup and use. Unlike some wrappers and engines, it does not require outside SDKs to be installed.
  • Full documentation of each class allows you to get started on your game easily.
  • Support for Direct3D.
  • Windows (98, 2000, ME, XP, etc.) support.
  • Visual C++ 2005 is supported.
  • Effiecient internal memory manager.
  • Built in error reporting system for debugging purposes Keyboard, Mouse, and Joystick Input
  • Midi and WAV playback
  • MP3 playback
  • MPEG and AVI support
  • 3D sound support

System Requirements

Windows 98/SE/ME/2000/XP
DirectX 9.0c
DirectX 9.0c compatable video card
Supported Compilers: Visual C++ 2005 Express Edition

Download

The engine is available over at SourceForge. You can download it here.

Recent comments

None

Calendar

<<  January 2009  >>
SuMoTuWeThFrSa
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

Sponsors

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009