GAME DESIGNER
Matthew Swaney
Creative and tech-savvy professional with strong passion for developing immersive gaming experiences. Demonstrated ability to deliver numerous game projects, collaborate with cross-functional teams, and ensure seamless integration of design elements.
My Portfolio




2D Space Shooter
Developed using Unity game engine, this project brings together the artistry of game design, intricate scripting, and dynamic gameplay to deliver an immersive gaming experience.
Key Features:
-
Intriguing Boss Battles: Face off against formidable bosses with unique movement patterns, laser-firing routines, and explosive finales. Each boss encounter is a visual spectacle, offering players a challenging and rewarding experience.
-
Dynamic Laser-Firing Patterns: Experience a variety of laser-firing patterns, from unpredictable delays to mesmerizing fanfares and spread-out shotgun displays. Adapt to each boss's tactics, and showcase your skills as you navigate through the intricate web of lasers.
-
Immersive Player Movement: Pilot your spacecraft with precision through space, dodging lasers and missiles while engaging in intense battles. Responsive controls and fluid movements ensure an immersive and enjoyable gaming experience.
-
Strategic Power-Ups: Collect power-ups strategically placed throughout the game to enhance your spacecraft's capabilities. From increased firepower to temporary shields, these power-ups add an extra layer of strategy to your interstellar journey.
-
Visually Stunning Explosions: Witness spectacular explosions and visual effects as you defeat bosses and progress through the game. The use of dynamic animations and camera shakes enhances the sense of impact, making each victory feel triumphant.
-
Score-Based Progression: Compete for high scores and aim to climb the leaderboards. Every successful encounter with a boss adds to your score, providing a competitive edge for players seeking to prove their skills.
Technical Details:
-
Unity Game Engine: The game is developed using the Unity game engine, leveraging its powerful features and cross-platform capabilities.
-
C# Scripting: The game logic is implemented through C# scripting, ensuring a robust and efficient codebase.
-
Coroutines for Dynamic Sequences: Coroutines are utilized to orchestrate dynamic movements, laser patterns, and explosive sequences, creating a visually engaging and responsive gaming environment.
-
Player-Centric Design: The player's experience is at the forefront of the design, with responsive controls, challenging yet fair encounters, and visually captivating elements.
Level Design