Commit graph

13 commits

Author SHA1 Message Date
Vitaly
d546fa8f41 enable strict null types which improves quality of codebase a lot!
todo add types to worker & world renderer
2023-11-01 03:07:07 +03:00
Vitaly Turovsky
9351732d09 feat: new scalable options GUI. Refactored options & main menu to React
chore: added storybook!
fixed too big ts language service memory consumption (json mc-data)
2023-10-11 19:38:16 +03:00
Vitaly Turovsky
ad7d53c595 Revert "also typecheck viewer!"
This reverts commit d996c9fa24.
2023-10-10 15:33:24 +03:00
Vitaly Turovsky
d996c9fa24 also typecheck viewer! 2023-10-10 13:30:35 +03:00
Vitaly
0db344a2f6 fix most annoying ts-js issue here I guess 2023-09-27 18:43:02 +03:00
Vitaly
7e0b7d79ae add typecheck to ci, always prepare data 2023-09-25 21:48:13 +03:00
Vitaly
ce6e02ed1f refactor controls to use contro-max!
it allows to use between mobile keyboard & gamepad consistently!
fixed double jump!
2023-09-04 07:39:16 +03:00
Vitaly
f695cb417c inventory support with sprites (only multiplayer fully supported for now)! true block rendering!
add iphone x notch workarounds
2023-08-31 19:33:33 +03:00
Vitaly
58ae5608b8 [add react] feat: use @dimaka/controls to make controls on ios playable 2023-08-19 05:35:22 +03:00
Vitaly
d3b937c43b lib -> src, move all app files to src/
also rm test folder
2023-08-17 21:24:41 +03:00
Vitaly
289c048b51 build should be fixed 2023-08-12 20:56:34 +03:00
Vitaly
80806fe187 a bit better typechecking 2023-08-11 13:17:25 +03:00
Vitaly
8bbedef277 some basic type-checking change start script 2023-08-10 14:09:31 +03:00