Y.A.H.G.E. - Yet Another Homemade Game Engine. (Just like mama used to make!!!)
YAHGE Home Page About the YAHGE Project Engine Features And Technical Specs Frequently Asked Questions LICENSE Documentation Download Stuff Screenshots Gallery the YAHGE Team how to contact the YAHGE Team Misc Resources/Links  About 3D, Maths,Programming etc etc CYA :)
IMAGE OF THE DAY


image of the day


LINKS


YPAK - A Compressed Directory Format
OpenGL
OpenAL
DevIL
SDL
SourceForge
GameDev.net
GarageGames
NEHE

     The Y.A.H.G.E. Engine Feature Wish List is as follows


Platforms:

  • GNU/Linux
  • Win32
  • MacOS X
  • FreeBSD

Rendering Subsystem:

  • BSP and octatrees
  • Object hierarchy
  • Extensive material language
  • Multitexturing
  • Skeletal animation
  • Mesh animation
  • Dynamic shadows
  • Orthographic projection for 2D-style overlays
  • Font rendering with text formatting
  • OpenGL backend

General Subsystems:

  • Collision detection framework
  • Particle systems
  • Rigid-body physics simulation

Audio Subsystem:

  • Audio codecs (WAV,OGG)
  • Audio player
  • CD Player
  • 3D Audio using OpenAL

Network Subsystem:

  • TCP Based File Server facilities
  • Multiplayer Deathmatches
  • Gnutella Based Player Matching

Misc

  • Package file support with zip compression (custom format through plugins)
  • Extensive Texture format support via DevIL

Tools and converters

  • Converters from Q3 maps (.bsp) and models (.md3)
  • Converters from Q2 models (.md2)
  • Converters from Half-Life maps (.bsp)

copyright(c) 2003 yahge team. for comments and suggestions contact webmaster