ARCADIA 3000

Arcadia 3000 was a collaborative software development project created as part of my HNC Computing course. The aim of the project was to develop a retro-inspired arcade application containing multiple games, score systems and a shared user experience.

Project Overview

Arcadia 3000 combined several arcade-style games into a single application. Working as part of a development team, the project required planning, communication, testing, version control and software development practices throughout the project lifecycle.

Team Development

Worked collaboratively within a development team using GitHub and Microsoft Teams to manage tasks, communication and project progress.

Game Integration

Contributed towards integrating game systems into a single arcade application with a consistent user experience.

Software Testing

Participated in testing activities to identify bugs, improve stability and verify functionality.

Version Control

Used GitHub to manage source code, collaborate with team members and maintain project versions.

Neon Maze

My primary contribution was the development of Neon Maze, including gameplay systems, collision detection, level progression and user interaction.

Online Leaderboard

I also designed and implemented the online leaderboard system used throughout Arcadia 3000 to store and display player rankings.

My Contribution

Although Arcadia 3000 was a team project, my main individual contributions were Neon Maze and the online leaderboard system. These projects are covered in more detail within the Software Development section.

Planning documentation, project management evidence, testing reports and development reports for Arcadia 3000 can be found within the Professional Practice section of this portfolio.