DevLog 05

Player controls & rolling.

Michael Schöffel

November 1, 20242 min. read

The past two weeks

Unfortunately, the last two weeks have been very stressful and packed with appointments and work. I hardly had any time to work on my game. But I still managed to find a few hours to work on the player controls and the role action. In this DevLog I'd like to show you what I've been up to over the last two weeks.

Player controls

It is now possible to control the player with a keyboard and mouse, but also with a controller. I directly opted for the new Unity Input System, which I really like. It allows you to add new input methods and actions and customize existing bindings at any time. This gives me a lot of flexibility, especially later on, to customize the controls so that they match my intended gameplay perfectly. Here you can see how the player can now be controlled. Collision detection with the walls is also already built in, so that the player cannot run through the walls but is blocked by them.

Rolling

After that, I got to work on rolling. My main aim here was to try out another movement option. By pressing the space bar while moving, the player rolls in the desired direction. However, this action has a cooldown and cannot be used permanently. The collision with the walls also comes into play here. Later on, rolling can be further and better adapted to the game, e.g. through a sprint action or other quick dodging movements. Here you can see the current roll action:

The upcoming week

I'll be on holiday next week and won't be able to continue working on the game. So the next update will be released in about two weeks. The plan then, however, is to take the first steps towards multiplayer and use FishNet and Steamworks to ensure that several players can move around in the dream and that the state is synchronized on all clients. So I'm looking forward to seeing what I can report next time. Until then, I hope you have fun.

Further posts

Contact me

Contact me

You got questions or want to get in touch with me?

Name
Michael Schöffel
Phone number
Mobile number on request
Location
Germany, exact location on request
Email
[email protected]

Send me a message

* By clicking the 'Submit' button you agree to a necessary bot analysis by Google reCAPTCHA. Cookies are set and the usage behavior is evaluated. Otherwise please send me an email directly. The following terms of Google apply: Privacy Policy & Terms of Service.

Max. 500 characters