high_impact is a small, open-source, 2D game engine written in C, which compiles to various platforms including Windows, Mac, Linux, and WebAssembly for browsers. Inspired by the original Impact JavaScript game engine from 2010, it provides essential features for game development, such as loading tile-maps, handling physics and collisions, sprite animation, text rendering, and audio playback. The engine is designed to be simple and minimalistic, encouraging developers to extend it with their own game-specific logic.
Table of contents
high_impactAncient HistoryWhy C?ConceptEntitiesCollision Detection/ResponseRenderingSoundMemory ManagementThe Level EditorDemo GamesExtensibility1 Comment
Sort: