opensurge

Retro game engine

A game engine and scripting language for creating 2D retro games with a focus on gameplay mechanics and modding support.

A retro game engine with a fun platformer for making your dreams come true!

GitHub

389 stars
18 watching
34 forks
Language: C
last commit: about 2 months ago
Linked from 1 awesome list

allegroandroidcgamedevopensurgeretrosurgescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
opensourcedgames/heretic A C++ game engine based on the 1996-1998 Activision and Raven project 45
openenroth/openenroth A reimplementation of the Might and Magic game engine to support modern platforms and improve gameplay quality. 728
unarelith/openminer A game engine written in C++ that aims to provide an alternative to Minecraft modding. 263
glalonde/spout A Rust-based implementation of an older game engine 4
bombfuse/emerald A lightweight, cross-platform game engine for creating 2D games with direct access to physics, audio, graphics, and asset loading. 560
klaussilveira/qengine A cross-platform retro game engine built on top of the Quake II codebase, designed for creating 3D games with a focus on simplicity and ease of use. 862
louisschmieder/varekat A game engine written in V, with multiple backends and support for Vulkan. 44
cookgreen/openmb A role-playing game engine for creating moddable games based on Taleworlds' Mount&Blade Series 122
saemideluxe/semicongine A low-level game engine that abstracts away the complexities of Vulkan and operating system APIs to create a simple, yet powerful rendering pipeline. 37
amdmi3/openstrike A cross-platform reimplementation of classic game mechanics from Desert and Jungle Strike games 67
macabresoft/macabre2d A game engine built on top of MonoGame with features like cross-platform editing and content building. 30
pikachuxxxx/fireworks-engine A game engine for creating 2D and 3D sandbox games with features like physics, animation, and rendering. 38
solenum/exengine A modular, C99-based 3D game engine designed to be easily integrated into projects. 562
massung/r-cade A simple game engine built in Racket for teaching low-level fundamentals with retro-style gameplay. 278
pythonarcade/arcade A Python library for creating 2D video games with an easy-to-use API and built on top of OpenGL. 1,716