Commit graph

58 commits

Author SHA1 Message Date
dc7f555bfd
Add renderer system 2024-05-22 02:30:39 -04:00
4b19617ce7
Add ability to check if an entity has any components. 2024-05-22 02:11:48 -04:00
12205afa02
Make the 'get-components' proceedure a little more intuitive 2024-05-22 01:36:57 -04:00
45c4dcecd5
Add mechanism to access the entity-manager and system-manager 2024-05-22 01:01:59 -04:00
bb06bf2cd2
Add CES to game
Add initial components

Add player component

Add system scaffolding

Add entity-manager

Add game-core

Redo entities so their components are stored in a searchable hashtable

Make systems thunk-based

Add system-manager

Create game-core
2024-05-21 04:13:04 -04:00
David Thompson
6ddf0853df Remove comment. 2024-05-07 15:30:47 -04:00
David Thompson
28d049b4ca Switch to define-module syntax. 2024-04-30 09:52:01 -04:00
David Thompson
7fc5f0aa54 First commit! 2024-04-26 14:30:59 -04:00