Parkour Monkey

The Future is 3D Web-Based Interactive Media. The future of gaming involves cloud-streaming of 3D graphics and interactivity. For example, a web game can be instantly cross-platform across desktop, mobile, and VR. This project explores what that cloud-connected gaming future might look like. I come from a game development background, so I was fascinated by how one could make a game with web technologies.

What it does

Players use WASD keys on a computer keyboard, with mouse controls, or touch controls on a mobile device. You can control the monkey by making it jump to different platforms. When the monkey falls off the edge of a platform, it has logic to respawn the monkey at the starting position.

How we built it

Parkour Monkey was made with Spline, a tool for making interactive 3D websites. Javascript was used for interactivity between characters and the 3D environment they were in.

Challenges we ran into

Since this is a web-based game, optimization was critical, which severely limited the amount of 3D asset and physics interactions that could be rendered in real-time in the browser while still being performant.

Accomplishments that we're proud of

The very fact that an interactive 3D game world could be playable in the web browser is awesome!

What we learned

I learned a lot about web-based game technology, it was the first time I used the Spline toolset, and learned and web-specific optimization techniques such as instancing.

What's next for Parkour Monkey

Increasing optimization even further in order to improve frame rate, having a playable win condition, and a high score system. And then multiplayer!

Built With

Share this project:

Updates