The concept works, but it would be an idea to put in a reaction time statistic as well. (time they enter the camera's field of view-being shot/number of enemies) and base it off that because when you're waiting ten minutes for one to come along and manage to hit it you're gonna have an acuracy of 100% :P
Enlightening though!
Fun little game!
I agree with keyboardmash here,
and I've noticed a few pointers you could improve if you don't mind,
- camera
Looks like you've stuck to scripting everything yourself, but I would suggest at least looking at the assets>camera controls> mouselook script for pointers, it uses the quaternion class of functions to move, you could simply make right arrow increase Y angle and left arror decrease it, which would make camera movement keyboard based (like in WoW!) or use a mouse (like in skyrim)
- checkpoints
make a sound play or something when you reach a checkpoint, I was jumping up and down trying to figure out what it was before deciding it was a broken script then moving on, I only found out when I fell in the water!
- collision box,
use a capsule collider that includes the head as well because it's a bit strange when a platform cuts him in half!
- platform physics
you have to move with the platform in order to not fall off, which is very strange indeed.
Fullscreen would be good (put "if(fs == true){
Screen.SetResolution(1366,1024,true);
}else{Screen.fullScreen = false;}
}
" in a update function)
also, oversteer much?!
Very enjoyable once you get used to the odd physics though!
My suggestion is, save this as a new file, apply all the suggestions people have put foreward and rename this one to "48 hour game jam edition" or something. :D
heh, if my head was as far up my exit as this guy below, i'd be digesting my own thoughts...
Also, what substance were you abusing when you came up with the graphics? I'm tripping out just watching all those neon balls!
Brilliant!
Simple, fun to play, the levels get better and it doesn't lag! Do like it!
I would suggest adding the keyboard controls as an option though (if they don't work alongside mouse, you could make a clone script of the one containing your input and have a third script toggle one off and the other on with go.GetComponent("input script here").enabled = false; or something :D
Hotkey M does the trick! Have a look! I've added it to the HUD now so its easy to remember!