LogoLewis Coding Client Portal

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.

Android Logo
Arrow sprite

Incline (unreleased)

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.

Java
Open GL
Cube Solver

Cube Solver

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.

Java
Open GL
Panda on Surfboard

Panda Surfer

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.

Java
Open GL

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.

picture of a student
Kroucal site screenshot

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.

Java
JPanel