Disclaimer : I am a French developer, my English limits this to English video games and the different documentation I read.
- Use ViteJs instead of esbuild
- Improve config files (tsconfig, eslint...)
- Add husky and lint-staged to stop commit
- Refacto Player
- Using Linear to smooth speed
- Refacto Life controller
- Add better control to increase or decrease heart or extra
- Add max value to heart and extra
- Refacto debug GUI
- Remove Heroes, expect Knight
- Refacto some HUD class