Difficulty is fine, my problem is there's not enough room, you can get surrounded pretty easily and there's not alot of places to run from them.
Maps need to be small, because otherwise we get lag. I'm trying to make the game work consistently on all computers.
When it comes to multiplayer, I have been working constantly to figure out how to add it, with minimal success. Continuing research at the moment.
Worked with adding 3D bullet gravity and shadowing. The problem is that bullets moved so fast that by the time the bullet was out the shadowing was basically invisible, removing any payoff from adding it. I also tried this fancy code I came up that made the alpha of the shadow get darker as the bullet went farther to simulate getting lower, but the equation I came up with made shadows really strong on creation but pretty much invisible 1/20 of a second later.
Improved the tutorial and cut out backstory from it for the sake of being a useful tutorial. I have decided to include a backstory, but only for those who look for it. I'll allude to ways to find backstory in game, which will lead to hidden backstory in the source code, which in turn will refer to ways to find more backstory in game, creating a chain.
New build next week, if school permits, which will include a tutorial and a shitload of bug fixes, plus updating basic behind the scenes stuff.
EDIT: Weapon switching with Q works, no more pressing 1 and 2. Because I figured this out, you will be able to use any weapon in any slot by next update.
EDIT 2: Doors are no longer glitchy, Insta kill and several other powerups work, and many glitches have been fixed.