Inspiration
I've been playing games since I was little so I wanted to make a game. I was inspired by sci-fi stories and stealth-based games, and I chose to combine them.
What it does
Shadow Protocol is a stealth-based 2D game where players have to escape a facility filled with robots and surveillance cameras. Players must collect power-ups, hide in closets, and avoid detection in order escape each level.
How I built it
I used Java for the GUI and game logic, and designed the tile-based world using pixel art characters and objects. The game logic includes grid-based movement, collision detection, NPC pathing, and event-triggered popups. I structured the code around OOP principles to make expansion easier.
Challenges I ran into
I struggled with designing a working grid system for character movement, handling sprite collisions and camera vision in a way that was fair to the player while continuing to be challenging, customizing buttons and menus with visual feedback (like hover effects) using Swing, and finding consistent pixel art assets that fit the game’s tone.
Accomplishments that I'm proud of
I'm proud of the opening menu UI and the image icons for the objects in the game. I like how i continued implementing more and more features as time went on.
What I learned
I learned how to integrate art and images into java, and improved my OOP skills.
What's next for Shadow Protocol
Improving the robot AI, a full storyline, a player inventory, and maybe harder/easier levels.

Log in or sign up for Devpost to join the conversation.