First Person Shouter - Game-a-Week #01
About
Controls:
WASD: Walking.
Scroll up/E: Increase intensity vocals.
Scroll down/Q: Decrease intensity vocals.
F: Toggle between Verbal and Lethal mode.
Voice commands differ if you point to other objects!
First Person Shouter is an idea how to solve verbal commands and lethal actions for police-themed games.
I got this idea by watching a lot of police tv programs where police have very distinct commands they always shout. I thought it would be interesting to make a prototype combining these two. This is not a normal commands system but rather a situation based command system.
Commands are 'chosen' by pointing your gun at the desired subject and 'fired' by clicking the left mouse button (shoot button). Because police are often in tense situations you can increase the intensity of your command by scrolling up. If the voice commands don't work you can switch to lethal mode and fire away (with the left mouse button or shoot button).
How it's madeTo get quick results I used several plugins. For the first person shooter camera I used Ultimate First-Person Shooter (UFPS). For the environment I used ProBuilder and ProGrid.
HacksI used the component based nature of UFPS to my advantage. To create the Lethal and Verbal mode I made the Verbal mode script separate. Another player script toggles the 'Shooter' script on and the Verbal script off to toggle between the two modes.