game-engine

Game Engine

An educational game engine built on Racket that uses an entity/component architecture to define and manage game state.

Scratchpad for racket game stuff.

GitHub

31 stars
7 watching
5 forks
Language: Racket
last commit: about 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
massung/r-cadeA simple game engine built in Racket for teaching low-level fundamentals with retro-style gameplay.278
yushroom/fishengineA Unity-like game engine written in C++ with features like physically based rendering and asset management.239
vulpesgames/mist-game-engineA game engine designed to provide a robust and modular framework for building games.2
onqtam/gameA C++ game engine designed to provide a flexible object model and rapid development capabilities49
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
glassesneo/saohimeAn extensible 2D game engine built around an Entity Component System (ECS) architecture12
johnsundell/imagineengineA Swift-based 2D game engine with fast Core Animation rendering and an easy-to-use API for building games on Apple platforms.1,833
vitei/usagiA game engine built around a hierarchical Entity-Component-System architecture to manage complex interactions in games.53
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
buckeyesoftware/rexA game and engine framework built in C++ that provides the necessary tools and components to build 3D games.15
bombfuse/emeraldA lightweight, cross-platform game engine for creating 2D games with direct access to physics, audio, graphics, and asset loading.560
phisko/kengineA game engine built around an Entity-Component-System architecture with C++20 support and runtime extensibility607
enginmanap/limonengineA 3D game engine for first-person games with features like dynamic lighting and physics, designed to be easy to use and extend.604
qnope/gameengineA game engine that focuses on physically based lighting and includes voxelization, physics, and graphics capabilities.23
vova616/garageengineA 2D game engine written in Go, implementing an Entity/Component system and providing features like physics, texture packing, and scene management.321