Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thoughtstem/game-engine
Scratchpad for racket game stuff.
https://github.com/thoughtstem/game-engine
Last synced: about 2 months ago
JSON representation
Scratchpad for racket game stuff.
- Host: GitHub
- URL: https://github.com/thoughtstem/game-engine
- Owner: thoughtstem
- Created: 2018-02-15T01:51:58.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-08-17T17:40:08.000Z (over 4 years ago)
- Last Synced: 2024-11-14T09:06:25.840Z (2 months ago)
- Language: Racket
- Size: 3.58 MB
- Stars: 31
- Watchers: 7
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-racket - game-engine - Scratchpad for racket game stuff. (Game Development)
README
# game-engine
This is an educational game engine for 2D games.
It uses an entity/component architecture. This means that a game
is defined as a set of entities (with components). These entities may
come and go. Their components may change. But at any given time,
the state of the game is fully defined by its entities and their components.In fact, the notion of entity is really just: a bundle of components.
You can easily construct new entities from existing components.