Commit Graph

20 Commits

Author SHA1 Message Date
5c51b555b2 fix sprite slice size off-by-one. dont calculate entity animation in user thread. debug draw slices 2024-07-31 20:01:43 -05:00
a314f1b8f4 ase slice parsing first pass 2024-07-23 14:15:02 -05:00
91ea995209 cleanup double semicolons 2024-07-22 13:04:44 -05:00
377b83e035 cleanup 2024-06-21 12:16:22 -05:00
ebc73abfb7 more buildit accommodations 2024-05-22 18:45:51 -05:00
9eabdcd222 msvc support in progress 2024-05-03 02:35:25 -05:00
cf3d678699 texture cache w/ eviction & reloading 2024-05-01 00:22:06 -05:00
5a32c90813 sheet eviction & reload detection 2024-04-29 18:59:32 -05:00
e3830fccae working sheet cache prototype 2024-04-24 18:19:19 -05:00
d646d3434c rename ase & sheet 'tag' -> 'span'. begin sheet testing. 2024-04-15 14:25:10 -05:00
354c372e26 indent labels 2024-04-03 23:20:31 -05:00
13d927e752 fix ase tag names pushed to wrong arena 2024-04-03 01:47:57 -05:00
ecbc0c8501 tweak byteio & ase to avoid unaligned access 2024-04-01 15:10:34 -05:00
508c77abfd use macros for typedef'd function definitions 2024-03-28 11:46:43 -05:00
6122905949 replace tabs w/ spaces 2024-03-28 10:22:55 -05:00
bdd8db60c3 player focus dir relative to player. raw mouse input. crosshair. 2024-03-13 21:44:25 -05:00
adce14bbf3 rework tick -> world, move related logic from game into world api 2024-03-08 19:56:34 -06:00
ed9841c1b1 sprite tag / animating logic touchup 2024-03-06 19:26:00 -06:00
6b21649c74 fix ase reading pixels outside of frame 2024-03-06 17:21:24 -06:00
8284923173 initial commit 2024-02-29 16:01:51 -06:00