DevLog 05
Player controls & rolling.

Michael Schöffel
November 1, 2024
2 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 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.