Skip to content

0x1ED1CE/ICE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISO/C Engine

LICENSE

ICE is a lite 3D game engine for DOS and other platforms.

This project is still in early development and is not suitable for making games yet.

Features

  • Supports 3dfx Voodoo 3D hardware acceleration and 3D software rendering
  • Supports Creative Sound Blaster and Covox Speech Thing
  • Supports full motion video and audio streaming MPEG1/Ogg
  • Supports mouse and keyboard

TODO

  • Add asynchronous loading
  • Add event handling
  • Redo mouse handling
  • Add scripting support
  • Add ECS middle layer
  • Add physics and animation system
  • Networking support
  • Rename
  • Documentation

How to build

Refer to src/Makefile for build instructions

How to use

Refer to ice.h for the API

You can find examples in demos

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.

Releases

No releases published

Packages

No packages published

Languages