Commit graph

69 commits

Author SHA1 Message Date
ca177bd570 add x/y accessors to hero 2024-05-21 13:36:48 +02:00
8dcf58661b add hero initialisation 2024-05-21 12:48:43 +02:00
bdd12beff5 update level introspection 2024-05-21 09:10:35 +02:00
Peter Tillemans
82caa7b341 add step to publish game 2024-05-21 08:53:22 +02:00
Peter Tillemans
7a758ad4ff split todo off from the README 2024-05-21 08:51:21 +02:00
e27621b86b add inputs detection and allow level tile inspection 2024-05-21 00:56:54 +02:00
98b8d18e1c split hero entity in model and render module 2024-05-20 19:49:32 +02:00
229939ba81 basic hero model 2024-05-20 16:52:29 +02:00
d89ec11622 crop glamshot 2024-05-20 14:55:42 +02:00
1a9a5fbf51 add glamshot to readme 2024-05-20 14:51:59 +02:00
8222f5548f refactor in model and render domains. Update README
Stuff got ugly so some more refactoring. I want rendering
completely independent from the game logic, i.e. so that
becomes a pure projection from the state (for some value of pure).

Also added the main game idea in the README and added a plan.
2024-05-20 14:40:57 +02:00
525e671d41 draw level from the tilemap now works 2024-05-19 21:54:30 +02:00
484ef0ed56 parse from file and ignore empty lines 2024-05-19 19:00:40 +02:00
dffd74cb8c level data and parser. 2024-05-19 18:48:18 +02:00
Peter Tillemans
b7adfd4846 added and tested the template
On my tuxedo laptop with a hosted guix on an Ubuntu derivative the
configure script found the host guile version which lead to loading
incompatible bytecode of the guix provided libraries. Updated the
README.
2024-05-18 00:06:36 +02:00
Peter Tillemans
23b75d36fd add dthompson game template 2024-05-17 23:49:31 +02:00
Peter Tillemans
be0c8d122e add assets and initial support 2024-05-17 15:07:11 +02:00
Peter Tillemans
f8d134190f add assets 2024-05-17 15:04:26 +02:00
pti
1da7541100 Initial commit 2024-05-17 15:03:07 +02:00