Update: faster, has a better hud, aiming system, sound effects, menu, added some barrels for kicks, health packs, shotgun, and another scene.
I say ‘game’, because I have been using unity for a few months, but never completed anything yet. Up until now, it’s been learning, testing and playing around. Also, this is by no means a full fledged game, but more of a first complete test.
Everything in the project is by me except for things that come with unity and the standard package, and also the brick/stone texture, which originally came from CG Textures, and was edited to tile. Needless to say, I’m bad with textures.
Sorry in advance for the long load time, I used a free ‘website making’ website to host it on, it seemed like a good idea at the time. If there are any issues, let me know. Also, if you have any feedback or advice to give, I appreciate it.
Objective:
Kill as many enemies as you can within the countdown, and try to stay alive.
Controls:
←/↑/↓/→ or a/w/s/d = left/forward/back/right
left mouse button = automatic machine gun
right mouse button = rifle
middle mouse button = shotgun
E key (hold down) = pick up and hold objects
E key (release) = throw held objects
M key (in game, not menu) = turn on / off music
Left Shift Key = turn on / off flashlight (level 2 only)
Some known Issues:
-
For some reason, the instantiated CharacterControllers don’t seem to be able to use OnCollisionEnter (if you throw rigidbodies at them, they should take dammage); i’ve tried it with other simple setups, and I don’t know how to fix it just yet. It only works when certain rigidbodies come in contact with it, and even then only when it wants to.
-
The AI isn’t perfect; at first, the enemies were made to run at you if they saw you. Then, since i was still working on a map with hallways and stairs and windows at the time, I made it so that they followed the nodes until they got to you. Now, I’m trying to get it so that the AI does whatever would be the best choice, but it’ll take more work; right now I haven’t finished that part, so it’s pretty basic and not that great.
-
The GUI sucks; I didn’t do much on it.
-
I didn’t spend much time on the enemy models, they were just generic blobish guys with a pretty basic texture.
-
I can’t make good music.
