Inspiration

We were inspired by old school shooter games in deciding for Infinite Shooter and aimed at improving the arcade games by including stunning different power- up system andentities along with the engrossing space theme. That gives the game a rather unique feel while maintaining the traditional elements of a shooter with some more contemporary ideas to boot and stunning visuals in the process.

What it does

Thus, Infinite Shooter is defined as a 2D space shooter, in which the player controls a spaceships and has to collect as many power-ups as possible in order to destroy an increasing amount of ships and get as high scores as possible. The game escalates in level of difficulty and consumers have to think of the best strategies they need to use involving power ups.

How we built it

It will also be pertinent to note that the creation of the game known as Infinite Shooter incorporated the use of the following forms of Web Development; HTML/CSS & JavaScript. As with the previously mentioned graphics of the player and enemy’s spaceships, bullets, and power-ups, the latter was merged with an equally responsive gameplay. Movement, shooting mechanisms, innovation on power-ups, recognizing collisions are crucial aspects handled using JavaScript to enable gameplays.

Challenges we ran into

Some of the main tasks that had to be solved were: choosing the level of difficulty of the enemies and player’s bonuses; explaining the behavior of each kind of enemies; increasing the performance of the game. Furthermore, using custom power-ups has presented some difficulty with making it fine-tuned not to overwhelm the player while still providing great value additions to the game.

Those projects we are proud of

Most of all, we are pleased with custom graphics, and the well-proportioned and dynamic gameplay that brings satisfying experience for a player. The profusion of the kind of power-ups introduces an element of strategy which helps to diversify the process and make it much more interesting.

What we learned

In this work, we enhance our knowledge regarding HTML, CSS, and JavaScript with focus on game development. We also discovered various ways of managing mechanics and managing performance in order to provide a fun experience for the gamer.

What does it mean to have an infinite shooter up next?

New features in the future releases will cover more power-ups; the proposed one is the Reflection, per instance, which is going to make the hero or heroine to reflect bullets back to the enemy. We also plan the inclusion of a multiplayer mode as well.

Built With

Share this project:

Updates