Angular based Snake Game Web component
- Uses
@angular/elements
andmarkDirty()
- Uses RxJS and Flux pattern
- Uses pure functions and immutable state
- No NgZone to reduce bundle
📝 See Medium article about this project Angular 9 Snake Web Component
snake-web-component.js final size is: 51.3 KB (Gzipped)
🎮 Play game at https://gogakoreli.github.io/angular-snake-web-component
⌨️ Use W A S D or Arrow Keys for movement
by Goga Koreli