Commit graph

63 commits

Author SHA1 Message Date
Josh Deprez
0f5346bf0e all in on interfaces 2021-08-23 10:34:56 +10:00
Josh Deprez
7e76032ee2 pass assets FS into Load - cleaner? 2021-08-23 10:09:49 +10:00
Josh Deprez
1d33ac227a move AssetFS into Game 2021-08-22 20:27:08 +10:00
Josh Deprez
af89c01dbd Scenerise Camera and i am g.Root 2021-08-20 16:46:26 +10:00
Josh Deprez
45e2b300e8 fix bug 2021-08-20 16:31:06 +10:00
Josh Deprez
c352221606 big Scener won 2021-08-20 16:23:10 +10:00
Josh Deprez
b5792d3c8a Scener 2021-08-20 15:52:01 +10:00
Josh Deprez
91bf4939e7 move Bounds from Camera to Scene; add SceneRef 2021-08-20 13:45:01 +10:00
Josh Deprez
88482c390d parallax and interfaces 2021-08-18 16:34:51 +10:00
Josh Deprez
cdcad14245 some tidyups 2021-08-18 15:23:02 +10:00
Josh Deprez
2f372d10d4 ZPositioner -> DrawOrderer 2021-08-18 14:02:15 +10:00
c1e9570403 add offset to tiles and make storage sparse 2021-08-15 16:14:50 +10:00
88295b720d compute zoom bound on prepare 2021-08-12 05:01:37 +00:00
6354df558f camera stays in bounds 2021-08-12 03:49:22 +00:00
Josh Deprez
1bf7920d2f cameraaaaa 2021-08-08 22:07:55 +10:00
47680971e5 undo lol 2021-08-08 11:48:10 +10:00
a0a088310e commit? 2021-08-08 11:46:03 +10:00
Josh Deprez
702774be37 sprite framesize/frameoffset 2021-08-08 11:46:03 +10:00
Josh Deprez
9b19997bdd tweaks 2021-08-08 11:46:03 +10:00
Josh Deprez
9485fdfb4f fix out-of-order detection, tweak sprite 2021-08-08 11:46:03 +10:00
Josh Deprez
8d9806f93f different 2021-08-08 11:46:03 +10:00
Josh Deprez
66e45e495a Simplify game preparation 2021-08-08 11:46:03 +10:00
Josh Deprez
196b220c4f idle in a direction 2021-08-08 11:46:03 +10:00
Josh Deprez
d8202c65f5 they walked so they could run when I tweaked the sprite sheet 2021-08-08 11:46:03 +10:00
Josh Deprez
4c8e8bf4a7 walking 2021-08-08 11:46:03 +10:00
Josh Deprez
28d9570e1e sprite 2021-08-08 11:46:03 +10:00
Josh Deprez
8b3a0c78e4 Make Tilemap a collider 2021-08-08 11:46:03 +10:00
Josh Deprez
4ea31970e5 all the tiles collide 2021-08-08 11:46:03 +10:00
Josh Deprez
152fc7d528 walls and box 2021-08-08 11:46:03 +10:00
Josh Deprez
adc8fc0514 oh yeah 2021-08-08 11:46:03 +10:00
Josh Deprez
75196dde75 it works 2021-08-08 11:46:03 +10:00
Josh Deprez
ef437c00d8 play with tilemap a bit 2021-08-08 11:46:03 +10:00
Josh Deprez
95593aa2c4 xperiment 2021-08-08 11:46:03 +10:00
Josh Deprez
8ddfe28427 tile tweaks 2021-08-08 11:46:03 +10:00
Josh Deprez
3d75693cc2 Split Scan and Build 2021-08-08 11:46:03 +10:00
Josh Deprez
1c8d054aff Shorter 2021-08-08 11:46:03 +10:00
Josh Deprez
ba7bfe62fc ident tweaks 2021-08-08 11:46:03 +10:00
Josh Deprez
0af9bf298c Hidden, Identifier, z.go->misc.go 2021-08-08 11:46:03 +10:00
Josh Deprez
cd7b0fae99 change how walk works 2021-08-08 11:46:03 +10:00
Josh Deprez
8e5c82db29 call it AnimDefs 2021-08-08 11:46:03 +10:00
Josh Deprez
d8ecea05e5 until I can think of a better way 2021-08-08 11:46:03 +10:00
Josh Deprez
d52753a6d0 yes 2021-08-08 11:46:03 +10:00
Josh Deprez
8f8802f387 loop -> oneshot 2021-08-08 11:46:03 +10:00
Josh Deprez
2fc3251c9b progress 2021-08-08 11:46:03 +10:00
Josh Deprez
7fbf4d7a71 Anim 2021-08-08 11:46:03 +10:00
Josh Deprez
3f4da9f6bd Yes 2021-08-08 11:46:03 +10:00
Josh Deprez
ec8daf7b79 Lazy loading with ref 2021-08-08 11:46:03 +10:00
Josh Deprez
bcad4fcb73 neater 2021-08-08 11:46:03 +10:00
Josh Deprez
83a95ed1c1 some different timings 2021-08-08 11:46:03 +10:00
Josh Deprez
1888821748 why bother having a call that does reordering when the objects are being linearly scanned anyway 2021-08-08 11:46:03 +10:00