NEON MAZE

Neon Maze is the main game I personally developed for the Arcadia 3000 project. It demonstrates my skills in Java, game logic, collision detection, level progression, user interaction and online leaderboard integration.

Project Overview

Neon Maze is an arcade-style maze game where the player moves through multiple levels using keyboard controls. The game includes wall collision, level completion, timer tracking and score submission to an online leaderboard.

Game Logic

Built player movement, maze navigation, level progression and win conditions using Java-based gameplay logic.

Collision Detection

Developed wall collision handling so the player follows the correct maze path and cannot move through barriers.

Level Progression

Created multiple maze levels with completion checks that move the player through the game until the final stage.

Timer System

Added a timer system to track how quickly users complete levels and support competitive gameplay.

Online Leaderboard

Built the online leaderboard system used to store and display player times and rankings across the Arcadia 3000 games.

Testing & Fixes

Tested movement, collision, menu alignment, score reset and leaderboard saving to identify and fix bugs.

GitHub Availability

The full application will be available to download from my GitHub repository. Arcadia 3000 documentation is covered in the Professional Practice section, so this page focuses mainly on my personal Neon Maze development work.