Skip to content

0x1ED1CE/ICE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISO/C Engine

LICENSE

ICE is a 3D game engine for DOS written entirely in C99 with optional bindings for ISO.

NOTE: This is still far from complete and needs a lot more work done!

Screenshot

Features:

  • 3D software rendering
  • 3D hardware acceleration via 3dfx Voodoo
  • Full motion video playback (MPEG1)
  • SoundBlaster 16 (8 bit unsigned mono audio @ 22KHz)
  • Keyboard input

TODO:

  • Audio streaming
  • Mouse support
  • Joystick support
  • SDL2 port
  • Documentation

How to build

Refer to src/Makefile for build instructions

License

This software is free to use. You can modify it and redistribute it under the terms of the MIT license. Check LICENSE for further details.