Inspiration

Games are the only force in the known universe that can get people to take actions against their self-interest, in a predictable way, without using force. I have been attracted to Game Development for a while and I was planning to make something of my own and I love First Person Shooting games so, I thought let's build something that I can enjoy myself. I took inspiration from CS Go and other FPS games to get a brief idea of the mechanics and environment.

What it does

Shoot'em Up is a first-person action shooter in which everything depends on your skill. Carefully consider your tactics for each battle, explore different locations and modes, develop your shooting skills and demonstrate your superiority! Step into the thrilling solo play campaign as you shoot your way through one dire situation after another to save the world as you launch an attack against a lunatic’s apocalyptic plans.

How I built it

I used Unity Game Engine to build this game from scratch. I put all my creativity to design and create the gameplay environment. Everything is built from the ground-up. Unity enabled me to create 3D models and figurines. I used Unity's C# scripting API to form gameplay physics and actions.

Challenges I ran into

I was not familiar with C# at a deeper level so I had to keep lookup for stuff over StackOverflow and the environment design was the hardest part of the job.

Accomplishments that I am proud of

Building a game of my own is the biggest and most prestigious accomplishment for me.

What I learned

I learned that developing a game is not a piece of cake and it takes immense commitment and hard work and I also got myself familiar with the functionalities of Unity Game Engine.

What's next for SHOOT 'EM UP

  • Currently, the game only has 2 levels as of now but I would love to add more levels to make the game even more enjoyable.
  • The game can be played on PC for now but I would love to port the game for cross-platform use.
  • There are some nicks and cuts here and there and I would love to make the gameplay smoother.

Note

  • I have uploaded various code snippets over my Github but that would make no sense at all until you get all the assets files, So I have uploaded the complete project file along with all the assets on my Google Drive whose link is attracted with the submission.
  • There was some problem with my Mic😥 so I was not able to do a voiceover, Pardon Me for it.

Built With

Share this project:

Updates