Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Character, Camera, Controls

Author: Micah Azbill

Character: Camera locking to player rotation

Getting the right feel of the top down WASD movement system paired with how I wanted the camera to move was challenging, in the end all it took was one tick box in the editor to not inherit the yaw from the default player controller.

Camera: Clamping the spring arm between two angles

The main thing I struggled with during this development cycle was the camera clamping between two angles. I was pretty stumped on it for a few hours until I was able to get Mike in a call and he helped me out a bit with it. The rest of it was implementation via bindings and the new Enhanced Input system in Unreal Engine 5.1, which was pretty fun to learn honestly.

Controls: Implementing an animation enumerator/Enhanced Input system

The remainder of the controls were fairly simple to implement, but only after I got the attack animations working on mouse press. After that it was mostly a bunch of copy and paste and swapping of assets for dodge and heavy attack.

Date:

4/22/2023

Support this post

Did you like this post? Tell us

Leave a comment

Log in with your itch.io account to leave a comment.