Submission for an interview technical challenge using three js
A WebGL implmentation of the city builder game Kingdoms and Castles
As there is a limited time for this project, I will only be focusing on completing the core goals listed below
- Render a scene using three js
- User interaction through mouse (click and drop functionality for creating objects dynamically)
- Create affordance with a 'shadow' of the object to be created
- Add customization options thorugh 'tab' key (change mesh creation parameters)
- Enemy AI
- Better instructions
- Changing actual mesh object to be spawned
- Improve UI
- Three JS
- render 3d in WebGL
- Typescript
- static type checking
- NodeJS
- compile Typescript to Javascript
Exported as a static webpage to be hosted on Github