Eat apples, earn points. Don't eat yourself or the walls.
- I was able to get a bit of a performance boost from React memo
- I found a reasonable use-case for useRef in the useGame hook
- This was the first time I worked with a game loop.
- Add controls for mobile, as the game is currently keyboard-driven
- Fix some strange states when keys are quickly pressed
- Performance optimizations (I've considered offloading some calculations to GPU)
- Canvas implementation
- Better styling
- Bootstrapped with Create React App
- Styles with Styled Components