ANDROID APPS
Explore a collection of my Android apps, built solo with Java in Android Studio and powered by OpenGL for custom graphics rendering. Each app features a refined user interface and intuitive user experience, with a focus on performance and visual design throughout.
Cube Solver (Legacy)
This app features an interactive 3D cube simulator, allowing users to rotate, scramble, and match their physical cube. It also has a solving algorithim and animates a step-by-step solution once the cube is set.
Cube Solver
This app is in closed beta testing, click below to join the test
This app features an interactive 3D cube simulator, allowing users to rotate, scramble, and match their physical cube. It also has a solving algorithim and animates a step-by-step solution once the cube is set.
Incline
This app is in closed beta testing, click below to join the test
This game is a fast-paced arcade game with a minimal design and responsive controls. Players tap to control the angle of movement, navigating sharp slopes and tight spaces in a challenge that tests reflexes and precision.
Panda Surfer
Temporarily unpublished to implement a significant rebrand and technical improvements, relaunch planned.
This app is an endless runner game featuring a panda on a surfboard, navigating through obstacles and collecting coins. It combines fast-paced gameplay with vibrant graphics and engaging mechanics.
STUDENT PROJECTS
Shown here are a few of the projects I created during my time at university. They showcase a range of skills from game development to data structures.
Horse Race Simulator
A Java-based horse racing simulator that allows users to create and manage horses, and simulate a race around a track. The project demonstrates object-oriented programming principles and uses JPanel to create a graphical user interface for interaction.