043a3ee183
[game] Do some amount of snapshot save and restore
...
This is super jankety and I feel the need for organization but FOR NOW
let's hack away.
2023-08-19 18:40:39 -07:00
f9648d88cd
[oden][game] Draw the world
...
This involved basically a giant rewrite of the renderer because I now
need to share the vertex buffer across textures and it is *a lot* let
me tell you.
There's like a vertical seam which I don't understand yet.
2023-08-07 10:05:24 -07:00
89045ccbcc
[oden] Writable Textures and re-work TS API
...
Now we return Texture objects to make things a little bit more
type-safe, at the cost of a small allocation (I hope!)
2023-07-08 17:54:48 -07:00
29b1a854c5
[game] Actual walk cycle
2023-07-07 21:03:14 -07:00
951a2ce635
[game] Animation, looks bad
2023-07-07 08:28:12 -07:00
d5684b7da9
[game] Some notes on dimensions
2023-07-07 07:53:42 -07:00
c934914ac5
[game] Walk controls (unbound)
2023-07-07 06:21:01 -07:00
895098e17f
[game] Walking animation
2023-07-07 06:20:47 -07:00
1a54c4a333
[game] art fun
2023-07-05 17:06:08 -07:00
358a07dc43
[oden] Coordinate system goes the right way
2023-07-03 08:00:57 -07:00
646c2ac1b8
[game] More sprite nonsense
2023-07-03 07:23:53 -07:00
0c9a60c8e4
[game] More bot sprite, transparency
2023-07-02 17:47:00 -07:00
f9b41dd729
[game] Bot sprite
2023-07-02 10:55:03 -07:00
b1b97cee75
[oden] Move graphics thread off main thread
...
So we can do frame pacing a little bit better maybe.
2023-06-30 16:54:16 -07:00
26bfcc7a94
[oden] Time, path searching, game directory
2023-06-30 16:24:54 -07:00