Survival 2D is a Survival Shooter where you play as a Soldier trying to fight off infinitely spawning enemies. These enemies come packed with AK47's and are always hunting you down!


Controls:

Standard WASD or Arrow key movement

The Soldier looks at your mouse

R to reload your gun when the mag is empty

Left click to shoot the gun. 

Information:

I am learning unity and making games in my own time for free as a way for me to learn and also get feedback for the games I do create. I would really appreciate it if you left a comment telling me your thoughts about the game!

I currently am in the process of creating a Patreon page where I will accept donations for my work. It allows me to continue making games in my free time but its not needed and just allows me to continue doing what I do in my free time.

How to download:

You have two options. You can either play the game in the browser or download the provided ZIP file and extract the files to your own computer and play it on your computer. The game should have support for 32 and 64 bit Windows systems. If the game does not work on 32 bit systems then you will have to use the web version.

1. Download the provided ZIP archive

2. Extract the files to a folder on your PC.

3. Launch the EXE file inside the folder.

The game should be launched and you can now play. (See above for controls.)

StatusIn development
PlatformsWindows, HTML5
Rating
Rated 3.5 out of 5 stars
(4 total ratings)
AuthorHarry
GenreAction, Fighting, Shooter, Survival
Made withUnity
Tags2D, Point & Click, Shoot 'Em Up, Singleplayer, Top-Down, Top down shooter, Unity

Download

Download
Survival 2D.rar 18 MB

Comments

Log in with itch.io to leave a comment.

I just played it in the browser. I am learning as well, I actually am using the same character for a game I'm making except wit zombies. Good job, keep it up.

Love the game. I can only see a few issues. The bullets blend in with the ground a bit and the ammo packs and health packs dropped by the enemies. Also the game is a bit easy and I can easily kill over 100 enemies   Other than that this is a really well made game and fun to play.     :)

It's a good start.


As has been said the bullets blend so much with the ground it's hard to see.

Player seems to move even when not pressing a button. Not sure why, my guess is you're using a rigidbody2d with 0 linear drag but maybe it's something else.


Nice start though and good effort. Best way to learn is to create and put it out there. Well done.

Here is my brutally honest review:


<In order of importance>


- Projectiles blend with ground

- You can click per 1ms (1/1000 of a second; mechanically impossible for firearms as far as I know)

- Enemy AI is incredibly predictable

- Ground is ugly (can easily tell that it is repeating; breaks immersion)

- No enemy variation

- Health bar is very basic

- Sprites were taken off the web (This is OK for beginners in my opinion)


Your game is good for an absolute beginner, make sure to view more tutorials to expand on your knowledge. I made games using Unity, and viewing many tutorials made my games more refined.

Hi! Thank you for the feedback you have provided. I just started using unity a few days ago so I am completely new to all this. I will 100% look into the things you have said and try and make it as good as possible. Do you mind expanding further on the enemies are predictable? I kind of understand what you mean but if you don’t mind just making that a bit more clear?


Thank you again!

The enemy AI follows the character no matter what. 

when I made Unity games, I set a minimum distance so enemies would retreat from the player. That way the enemy doesn't stand beside the character and shoot a gun at point blank. It would be more realistic to fire a gun at a distance.

Also try experimenting with Unity's particle system; view some tutorials on muzzle flash or bullet tracing. It would make the game prettier and more immersive.

A KNOWN ISSUE WITH THE DESKTOP VERSION OF THE GAME WHERE SCRIPTS ARE BROKEN. WHEN THE GAME WAS COMPILED SOME SCRIPTS BROKE SO I HAVE TO RECOMPILE IT. I WILL DO THAT TOMORROW!

not bad

Thank you for the feedback!

:) anytime!