2D Beginner Shooter Games

Project 1

This is a 2D shooter spaceship game. It's a similar game to the game i uploaded before but with better mechanics and visuals. Our spaceship can shoot at the enemy space ships but we also have to shoot at the meteoroids which occurs randomly. The meteoroids have life bars. If we keep shooting at them, they'll explode when the life bar hits "0". The enemy spaceships do not have a life bar, if we shoot at them one time they'll explode. Our character can move around with "WASD" and with arrow keys. We can press the keys all together in that case the asset changes. This project is made with C# using Unity. The assets are from asset store.

Project 2

I made this 2D shooter game with C# in Unity, for taking a step into the game development world. It's a bit basic game but it contains a main character, enemies which can also shoot at us, a life bar for us to track our character's remaining life and the total point that we gain from shooting the enemy. Our character can move around with "WASD" or with arrow keys. We can shoot at our enemies with space bar. If we shoot an enemy, the points will be increase and if an enemy shoots us, our life will be decreased. If our life bar reach the 0 point, the game will be paused and end. I did not make any screens for starting again for something like that. This game was just a starter for me.

Technical Details

Platform: Unity

Language: C#

What I Learned

• Gained hands-on experience with assets, animations, and game mechanics, including creating a continuous background, adding music, sound effects, and implementing explosions and life bars.

• Enhanced understanding of how code influences game behaviors and interactivity.

Github Link:

https://github.com/edaeren/2DShooterSpaceShip