3D Interactive Wave App

Matus Hatala

Game Designer
Prototyper
Creative Design
Java

This assignment is a part of Programming Bootcamp I attended at The Hague University of Applied Sciences. This bootcamp lasted five days and at the end of each day, I was asked to code an app based on certain requirements.

3D Interactive Wave app (let's call it Z3D0 from now on) is programmed entirely by myself in Java using Processing and one preprogrammed library. Tested on Mac.

The assignments were getting more and more challenging to program and I was able to improve my coding skills. Overall it was one of the most intense classes I've ever attended and an amazing experience.

There were total of 5 assignments and I spent about 7 hours working on this final project for Programming Bootcamp.

Learn more



My first idea was to develop a 3D game where you would have to avoid moving obstacles in a tunnel with a spaceship. The spaceship would be controlled with trackpad/mouse and the spaceship will basically follow your cursor.

I started by designing an environment. I wanted the background of the game to look epic on its own and I ended up going for moving wave effect that would increase flow and immersion of the player.

Because there is no water in the space I made a decision to form a wave that would be consisting of geometrical shapes and lines. Movement and intensity of the wave would change according to the speed of the flying spaceship.

I really liked the wave effect I created and at this point, I decided not to make a game I originally intended but instead an interactive 3D wave app. In this project, I really challenged myself and put a lot of effort into it. I consider Z3D0 one of the best things I've ever worked on.




Learn more about this app

Partner With Matus
View Services

More Projects by Matus