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: almost 2 years ago
Linked from 1 awesome list

allegroandroidcgamedevopensurgeretrosurgescript

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
opensourcedgames/hereticA C++ game engine based on the 1996-1998 Activision and Raven project45
openenroth/openenrothA reimplementation of the Might and Magic game engine to support modern platforms and improve gameplay quality.728
unarelith/openminerA game engine written in C++ that aims to provide an alternative to Minecraft modding.263
glalonde/spoutA Rust-based implementation of an older game engine4
bombfuse/emeraldA lightweight, cross-platform game engine for creating 2D games with direct access to physics, audio, graphics, and asset loading.560
klaussilveira/qengineA 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/varekatA game engine written in V, with multiple backends and support for Vulkan.44
cookgreen/openmbA role-playing game engine for creating moddable games based on Taleworlds' Mount&Blade Series122
saemideluxe/semicongineA 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/openstrikeA cross-platform reimplementation of classic game mechanics from Desert and Jungle Strike games67
macabresoft/macabre2dA game engine built on top of MonoGame with features like cross-platform editing and content building.30
pikachuxxxx/fireworks-engineA game engine for creating 2D and 3D sandbox games with features like physics, animation, and rendering.38
solenum/exengineA modular, C99-based 3D game engine designed to be easily integrated into projects.562
massung/r-cadeA simple game engine built in Racket for teaching low-level fundamentals with retro-style gameplay.278
pythonarcade/arcadeA Python library for creating 2D video games with an easy-to-use API and built on top of OpenGL.1,716