astera

Game engine library

A C99-based 2D game library providing features like deferred and forward rendering, collision detection, and asset management for cross-platform development on Windows, Linux, Mac OSX, and BSD.

A C99 Cross Platform 2D Game Library

GitHub

290 stars
8 watching
10 forks
Language: C
last commit: 4 months ago
Linked from 2 awesome lists

2d-game-libraryccmakegame-developmentgame-engine

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
asc-community/mxengine An educational, modern C++ 3D game engine with support for OpenGL and Vulkan rendering backends. 1,158
bluescan/tacent A comprehensive C++ library for various tasks including linear algebra, text and file I/O, image processing, and command-line parsing. 58
thraka/sadconsole A C#-based .NET console game engine with ASCII and ANSI rendering capabilities. 1,236
indianakernick/simpleton-engine A C++ library for creating 2D games with support for sprite animation, tile-based grids, and basic pathfinding. 51
solenum/exengine A modular, C99-based 3D game engine designed to be easily integrated into projects. 556
ciathyza/tetragon A cross-platform game engine that provides a complete foundation for developing games and applications for various platforms 32
tizian/cendric2 A 2D game combining RPG and platformer elements with interactive levels, modifiable spells, and localization support. 287
panosk92/spartanengine A game engine with cutting-edge rendering capabilities and real-time physics simulations. 2,224
jhasse/jngl A lightweight, cross-platform 2D game library for building games on various platforms 267
albin-johansson/centurion A modern C++ wrapper library for SDL2 aiming to improve type-safety and ease-of-use. 306
jmorton06/lumos A cross-platform C++ game engine with support for 2D and 3D rendering, physics, audio, and scripting. 1,279
berk76/piskworks A game implementation in C for various platforms 8
shervanator/engine A cross-platform 3D game engine providing basic features such as scene graph management, lighting, physics, and UI. 289
gosu/gosu A 2D game development library for C++ that provides a simple API for building games 2,014
fallahn/crogine A cross-platform game engine framework with support for ECS, rendering, audio, and various platforms. 82