Space Shooting Range

Space Shooting Range is a 2D side-scrolling shooter inspired by classic titles such as Special Cybernetic Attack Team and Meteoride from the NES era. The project aims to provide players with an engaging experience while learning the fundamentals of game design and development. The focus has been on creating visually appealing game art and a user-friendly interface, utilizing tools like Adobe Illustrator and Photoshop.


Objectives of the Project:

  • Infinite Scrolling Implementation: Developed an infinite scrolling environment using parallax scrolling techniques to enhance the visual depth and immersion of the gameplay experience.
  • Game Mechanics Development: Implemented core game mechanics, including character movement, AI behaviors, and bullet spawning, utilizing Unity's 2D physics engine and custom scripts to create a responsive gameplay experience.
  • Game Asset Creation: Designed and created visually appealing game assets and environments using Adobe Photoshop and Illustrator, ensuring a cohesive aesthetic throughout the game.
  • Dynamic Difficulty Scaling: Designed a system for increasing difficulty over time, ensuring that players remain challenged and engaged as they progress through the game.
  • User Interface Design: Developed a main menu with animated elements and random object movements to create an engaging entry point for players.
  • Version Control Utilization: Employed Git for version control to track project progress and facilitate collaboration, even as a solo developer.

  • Game Development and Mechanics:

  • Character Movement and Controls: Developed intuitive controls for player movement, allowing for smooth navigation through the game environment.
  • AI Behavior Programming: Programmed various enemy types with distinct behaviors to create diverse challenges for players.
  • Bullet Spawning System: Created a dynamic bullet spawning system that adds excitement and unpredictability to combat scenarios.
  • Animation Integration: Animated all gameplay elements and UI scenes within Unity, ensuring a polished and engaging visual experience.

  • GAME ASSETS AND DESIGN:

  • Artistic Style: Focused on creating simple yet visually striking game assets that resonate with the retro aesthetic of classic shooters.
  • UI/UX Considerations: Designed an animated main menu that incorporates random object movements, enhancing the overall user experience.
  • assets