Commit graph

55 commits

Author SHA1 Message Date
548cddc89d use relative paths for assets 2024-05-25 13:19:31 +02:00
e71b0bb158 automate publication to itch.io 2024-05-24 19:25:52 +02:00
6685838e90 clarify licenses 2024-05-24 18:50:40 +02:00
d31afc4fa3 bump version 2024-05-24 17:31:46 +02:00
f2403905a7 bump version 2024-05-24 17:30:56 +02:00
3a1dd6d028 add defeat logic, improve rendering, polishing 2024-05-24 17:07:17 +02:00
d0d2d2993b bump version 2024-05-24 01:29:44 +02:00
5ddc4542f9 add support for more levels and add victory celebration 2024-05-24 01:22:28 +02:00
9d99030f07 support more levels and add victory celebration 2024-05-24 01:21:34 +02:00
84c617b7ba make other avoid each other, update readme and remove pk's 2024-05-23 23:05:09 +02:00
45dec36dfe make others avoid each other 2024-05-23 23:01:03 +02:00
c3d97c2b91 add keys and open close door at end of level 2024-05-23 21:46:50 +02:00
182d9d5693 fixed other model to deal with ladders 2024-05-23 17:28:55 +02:00
aa12c340e9 update package and todo 2024-05-23 13:29:21 +02:00
ed93ada41c fix level loading 2024-05-23 10:14:35 +02:00
e930629b76 add chickadee deps to build step 2024-05-23 10:09:14 +02:00
35f4a819ab fix typo in package def 2024-05-22 23:54:12 +02:00
b5189f67ad added missing sources and tested guix build package 2024-05-22 23:49:52 +02:00
e44cbf3768 fix typo in package code 2024-05-22 23:32:56 +02:00
b440da3600 add support for assets and bundling 2024-05-22 23:29:52 +02:00
dd6b56bcb7 bundling app 2024-05-22 22:27:17 +02:00
e82381e39f succeeded adding the assets to the bundle 2024-05-22 16:13:55 +02:00
e0a76f579a cleaning project for bundling 2024-05-22 15:42:24 +02:00
bd16803e91 fix build config 2024-05-22 13:58:56 +02:00
c3d484238a clean up git files 2024-05-22 13:14:36 +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
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