Current features:
- movement on click
- 3d models with animations
- custom light system
- 2d tiles generating system
- optimized chunk system
TODO:
- terrain landscape
- map saving and loading
- movement with A*
- placing blocks
- static npc
- hostile npc, battle system
Require Node.js v21+
Clone the repo and install dependencies:
git clone --depth 1 --branch master https://github.com/ghostmurda/IsometricEngine.gitnpm installStart the app in the dev environment:
npm startTo package apps for the local platform:
npm run package01.05.2024 - chunk system, dynamic chunk loading / cleanup
30.04.2024 - static lightmap, tree sprites, shadow color calculating
22.04.2024 - rendering optimization, light system prototypeElectron React Boilerplate uses Electron, React, React Router, Webpack and React Fast Refresh.