Banner image of a VaporWave desert, with neon and wireframe trees, and floating pyramids.

VaporWorld: A 3D sandbox-game made in Unity.

VaporWorld was created as a project for my Interface Design class at Bournemouth University. The assignment was to create a functional game that has an easy-to-understand UI.

It is a Vaporwave-themed exploration game where the player tries to get as many collectibles before their health (time) runs out. The player's goal is to get a high score, which they can do by picking up collectibles and visiting each area, in as few steps as possible.

The project created on Unity, with one of the project's constraints being that the character had to use NavMesh for movement. I created a C# script to allow for third-person movement by having the game detect if the location that the player tries to move towards is a valid NavMesh surface.

The game uses retro shaders to make the game look like a stylish 80's movie being watched on a CRT TV, as well as low-poly models, electronic music, and UI elements reminiscent of late 1990s web design to encapsulate the Vaporwave aesthetic.

 

 

Play VaporWorld