Botanical Blaster
Screen Shots
This is a game that I was commissioned to build to help launch Niantic's new game editor. It was one of the first three projects ever made for the platform, meant to serve as examples for new users. Though I was brought in later in the project, the work I did on Botanical Blaster was incorporated into the other games.
What I did:
- I created all the components for the game since Niantic's new editor is an ECS-based editor, kind of like Lens Studio or Unity.
- Created a terrain component that generated a height map from an arbitrary mesh, then added trees, rocks, and grass.
- Crafted all gun functionality, including adding an animated trail to the acorn gun and a gravity beam to the gravity gun.
- Implemented mesh picking and entity interactions for all modes of the game as well. Since the platform is built on three.js, I had to use that API.
Overall, this was a fun and challenging experience that definitely set the bar for what you could do with their platform, and I was happy to be the main developer for it.