WaterFun is a video game developed by Macau Anglican College's Advanced Programming Potential Team using the Godot game engine. All animations and 3D models were created with Autodesk Inventor and Blender, with the character Jones sourced from Mixamo. As the Programming Team Leader, I oversaw the project from concept to completion, coordinating coding in GDScript, asset integration, and testing to deliver a fun game that incorporates teamwork and creativity.
We 3D modeled our school playground as a battlefield, adding in some personal twists for a more interactive experience.
Inspired by our Chemistry Lab's fractional distillation apparatus, our game's "water gun" is a sleek chemical blaster firing vibrant, lab-crafted concoctions!
The game mechanics are coded with GDScript, Godot's programming language (which is relatively similar to python).
Liquid squirting effects are created using a unique implementation of GPUParticles3D, which is normally used for weather effects.
Meet Jones, our Mixamo-crafted character! Her animations are organized and adjusted in Blender and programmed into the player GDScript. Play in first or third-person perspective for an immersive experience!