Week 7 - Player Movement


Basic Movement

This is what the player will use to move around the game world and shoot bullets at enemies. This is the first iteration of the player movement for The Running Gun. As movement will be a core fundamental of the game it will be heavily worked on throughout the development process.

Current controls

8-Way Movement: WASD (Up, Left, Down, Right)

Shooting: Left Mouse Button.

Aiming: Mouse point.

Controller Support has been implemented also

8-Way Movement: Left Stick

Shooting: Right Bumper

Aiming: Right Stick

Dash: Left Bumper

The Running Gun - Basic Movement.
The Running Gun - Basic Movement.
Implementation

Game Object Movement.

To implement the current player movement I used the "Eight Way Movement" script that has been used in tutorials this year.

Animation

The sprite sheet I have gone with for now is one taken from the game "Super Smash T.V." for the Sega Master System. I applied the following settings to the sprite sheet and simply used the automatic setting to slice the sprites. Animations for the 8 directions of the player's movement were then created with the now sliced sprite sheet.


(Master System - Super Smash T.V. (PAL) - Players - The Spriters Resource, n.d.)


The player movement animations are achieved by adding the animations created from the sliced sprite sheet to the applicable states within the Animator (Standing, Walking, Shooting).


Testing & Feedback

The feedback received was overall good. However, the were some complaints about the need to constantly click the mouse button to fire the gun. Need to implement a system for just being able to hold down the mouse button and fire the gun at a reasonable rate.

References

1. Spriters-resource.com. n.d. Master System - Super Smash T.V. (PAL) - Players - The Spriters Resource. [online] Available at: https://www.spriters-resource.com/master_system/supersmashtv/sheet/90342/[Accessed 17 April 2021].

Leave a comment

Log in with itch.io to leave a comment.