182d9d5693
fixed other model to deal with ladders
2024-05-23 17:28:55 +02:00
ed93ada41c
fix level loading
2024-05-23 10:14:35 +02:00
b440da3600
add support for assets and bundling
2024-05-22 23:29:52 +02:00
8332dca1fc
render others and integrate model in main
2024-05-22 12:53:01 +02:00
7a6fa94ae3
use org for README. Initial other model. GUIX package
2024-05-22 12:08:20 +02:00
391dbc011a
refactored runner logic out of hero model
2024-05-22 09:41:39 +02:00
4356aba841
add runner model
2024-05-22 08:57:59 +02:00
6dd52bea3d
fix title, reduce chattiness
2024-05-21 21:45:48 +02:00
ad4a4d118b
hero movement works now.
2024-05-21 20:59:48 +02:00
e130cac03b
basic movement of hero is kind of working.
2024-05-21 17:52:30 +02:00
bc18fb899b
make state and bloat immutable
2024-05-21 14:18:47 +02:00
6d6dba55f7
tweak x-offset of hero sprite
2024-05-21 14:02:55 +02:00
79030d57e9
update makefile with additional sources
2024-05-21 13:56:33 +02:00
67ad81d9f7
fixed sprite-batch size for bigger levels
2024-05-21 13:55:12 +02:00
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
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
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
23b75d36fd
add dthompson game template
2024-05-17 23:49:31 +02:00