As a little hobby, I’m making a top-down shooter (at the moment the theme is “zombies”)
I’ve got most of the gameplay mechanics worked out. I dunno what else to say, so I’ll just list random stuff. I’m using apricot, so be warned.
-WASD to move, LMB to fire/reload, rmb to kick
-at the moment zombie AI is just “track player, attack when close”
-you have infinite ammo, but must reload every ten shots.
-you can kick, doing minimal damage but stunning and pushing what you hit. I might make doors and stuff to kick in.
-there are no sounds or textures, and the animations are terrible.
-On my 8600, I get decent performance with shadows on (especially considering there are 6 casting lamps); I turned them off on the streetlamps by default, but they’re all linked so turn shadows on one lamp for dramatic effect. I left the flashlight shadow on, turn it off if you get too laggy (that’s the biggest source of lag in the game)
-at the moment there’s only one gun, but I plan on making more, adding powerups, and limited ammo.
The only issue I can see for now is the animations: they don’t want to start at the beginning of hte animation. for example when you kick, the animation starts in the middle, plays to the end, then plays back to the middle. setFrame() doesn’t work, and toggling the button that’s supposed to make animation won’t change anything because I’m changing settings on one action actuator for all animations, rather than adding a new one for each. did that make any sense?
That’s about all I can think of for now. Please critique and comment, I want to know what I can do to make it better.
 I forgot the screenshot.
TDSTest.blend (962 KB)