Presentation/Graphics
This is the fourth for my Last Stand and it's on Presentation/Graphics.
For this checkpoint, I made a slight change to the player animation, to make it more smoother. Initially, when the player moves and shoot at the same time, it looks like there are two animation playing at the same time, moving animation and shooting animation, which makes it freak out when playing shoots in the opposite direction they are moving to. I made it so the player will always face the mouse cursor which is done by setting the parameters in the animation to the value of where the cursor is in camera view. This makes it so it plays the correct animation based on the direction of the mouse, and makes it smoother when player shoots and move.
GIF: Updated Player Animation
I used the particle system to make a blood splatter when the zombies die. I created a material and imported a dark red colour texture which I made using GIMP onto a particle system. In the particle system, I made it so it last about 0.2 second, with maximum of 10 particles and using bursts in Emission to only play once. I then implemented the particle system in the zombie health script to play when the zombie's health hits below 0, by instantiating the blood splatter particle system and and play the effect when the condition is true. The alternative approach that I considered was using sprite instead of particle system to make a blood splatter.
GIF: Blood Splatter Effect
The feedback I have received from people includes statements saying that the house sprites are ok but doesn't match the art style and the player animation feels too fast, as in the pistol has a gun firing, making it seems it will shoot multiple bullets but only shoots one. The planned improvement is to fix the animation in the gun firing so it should play when it actually shoots a bullet and not when it doesn't.
Files
Last Stand
Status | In development |
Author | liamp4 |
Genre | Survival |
More posts
- Documentation + User Guide50 days ago
- Testing53 days ago
- UI/Polish56 days ago
- Game Testing58 days ago
- Enemies/Interaction/Puzzles69 days ago
- Basic Level Blocking79 days ago
- Player Movement86 days ago
- Game Concept - Assignment 293 days ago
Leave a comment
Log in with itch.io to leave a comment.