Objectives of this Project

The Main objectives of this projects were

  • Implemented Infinite scrolling using Parallax scrolling for the scrolling effect.
  • Designed and created simple but visually appealing Game assets and Environment using Adobe Photoshop and Illustrator.
  • Developed Game Mechanics such as character movement, AI movements, and bullet spawning using Unity's 2D physics engine and custom scripts.
  • Implemented increasing difficulty over time and designed a Main menu with random object movement across the screen.
  • Programmed different enemies and player controls in Unity C# and Animated all elements including Gameplay and UI scenes in Unity.
  • Used Unity's C# to develop the game, while also utilizing Version control system (Github) to keep track of the progress of the game as a solo developer.

Game Development and Mechanics

  • Implemented Infinite scrolling using Parallax scrolling for the scrolling effect.
  • Developed Game Mechanics such as Character movement, AI movements, and bullet spawning using Unity's 2D physics engine and custom scripts.
  • Implemented Increasing difficulty over time.
  • Programmed different Enemies and player controls in Unity C#.
  • Used Unity's C# to develop the game, while also utilizing Version control system (Github) to keep track of the progress of the game as a solo developer.

Game Assets and Design

  • Designed and created simple but visually appealing Game assets and Environment using Adobe Photoshop and Illustrator.
  • Animated all elements including Gameplay and UI scenes in Unity.
  • Designed an Animated Main menu that has random object movement across the screen.