Skip to main content

Spit It Out - Week 15 Devlog

·2 mins
devlogs programming on-going
Sarah Reen
Author
Sarah Reen
A Programmer and Designer looking for work in the games industry. Check my stuff out!
Spit It Out Devlog - This article is part of a series.
Part 10: This Article

Programming

This devlog cycle was partly broken up by Thanksgiving break, where I was barred from my family from doing work. So I wasn’t able to do as much as I normally would. But regardless, I was still able to accomplish some of the more urgent tasks. I continued squashing out bugs here and there where they popped up during playtesting, including but not limited to:

  • Reset Orientation when respawning
  • Reset Momentum and Physics when respawning
  • Prevented bug where player fell through the floor
  • Box gets stuck in the wall when the player lets go of it

Additionally, the major overhaul that I did was remaking the Radial Gizmo system to have a Split Canvas with the radial wheel always being available and seen. This fixed a couple of bugs with the radial menu not popping up and not being accessible in certain areas, while also being more convenient from a gameplay perspective. I also created a new system and set of animations to show the player when they are out of a certain gizmo.

This also involved creating the Limited Gizmo’s system, where players only have a max count of 1 per gizmo. When they place down a specific gizmo, they cannot place another of that type down until they remove it. In addition to this system, I also created a prefab that when the player passes through it, they will retain all of their previously spent gizmo, and the gadgets they were attached to will return to their original state.

This week I need to finalize the Tutorial System for the first level, along with more minor things like the Parallax background, Game Settings, and UI to better communicate to the player where they need to stand to interact with the Gizmos.

Don’t forget to check out our demo on Itchio.
Spit It Out Devlog - This article is part of a series.
Part 10: This Article