Isometric-JS
This is an isometric rendering engine I built in JS. I attempted this to get exposure to game programming patterns, and potentially use it as a foundation for a game in future.
I wanted to avoid using any libraries for the game mechanics, and so am interacting with the HTML canvas directly to render and using Redux to maintain some state (camera + world).
How to use
- Click the iframe to focus it
- R - rotate camera
- Z - cycle zoom
- Arrow keys - pan camera
- Esc - unfocus iframe