Week 1 is already gone and done, and I believe I have just about been on pace, especially for starting half way through it.
I have completed the base VR system, with movement, physics and items, and have started to add weapons and enemies.
I have tried to create a realistic weapons system and I've demonstrated that with the revolver.
Features Include:
- Single Loading the cylinder.
- Automatic cylinder unload (will add a manual option at some point)
- Closing the cylinder with either A button or a flick motion.
- Manually cocking back the hammer.
- Trigger locking when pulling back double action (once you start pulling the trigger back it can't go forward until fired)
- Rotating cylinder when cocking hammer, pulling trigger or firing.
- Smoothed/Slowed Trigger pull to emulate pull force (can shoot instantly if hammer cocked back)
- Sound design (sounds from SnakeF8 on itch.io
https://f8studios.itch.io/snakes-authentic-gun-sounds)
In terms of enemies, I've only started to make 2 and designed 1, the screamer. The idea behind this enemy is taking advantage of your environment and keeping distance.
The screamer is slow, but can emit a screaming sound that if you don't hide from stuns you and makes you slower than the screamer. It uses a melee attack when close with its blades that pierce out it's arms.
In the video, you cannot see the screaming as it is not implemented yet.
The next enemy I have planned is some sort of dog, I have made the model but I am not sure about it's mechanics.