Hello! I’m working on a 3d browser based game using ThreeJS, WebGL, and React. It’s called “Charisma The Chameleon,” and the idea is you shrink/zoom in forever to solve a smaller and smaller maze. Here’s a gif of the gameplay:
All of it is driven by ReactJS. Meaning I have components like < Level />, < Player />, < Wall />, etc. I plan to release a blog post about this process because it makes developing the game pretty interesting. I’m also doing a more functional-style game loop, which I hope to blog about too.
Nothing specifically. I’ve been trying to find other games with similar mechanics but having a hard time. Katamari Damaci is one but it’s not quite the same thing. I’m more surprised at how few high quality WebGL games there are right now. The browser is more powerful than an N64 is, and probably requires a similar amount of hacking and tinkering that N64 developers had to go through. Yet we haven’t seen anything close to that level of quality. I’m hoping to raise the bar at least a little.
One more screencap. Trying to get the demo out as fast as possible! Looking at <1month now until demo release.
The use of ReactJS means I get to separate my view from my logic. The buttons are very simple < Button percentPressed={…} /> and don’t know anything else. The logic and data is handled purely in a third party game loop. It’s a really nice way to code.