jerkytreats

Search

Home

2025

2024

Worklog

LETSGO Game

On Tech Debt

Building A Music Engine

jerkytreats
jerkytreats
/
⌛
Time Tracking
/
Flesh out SetThird phase

Flesh out SetThird phase

Date
September 13, 2024
Hours
1
Tags
UnrealCodeC++LETSGO

Taking the skeleton of SetThirds yesterday, I started fleshing out the details:

Build out SetThird phase (compiles, currently untested)

JerkyTreats

Very much a copy of SetTonic in terms of functionality. So much so that it allowed me to identify areas of SetTonic that could be refactored- specifically putting more responsibility in AudioPlatformSpawner and related clean up:

Refactor PlatformSpawner to own spawning each paltform

JerkyTreats

Refactor was clean, game still plays as before, which is nice.

Next will be getting SetThird into the PhaseManager. That shouldn’t be particularly difficult, but we’re approaching the point where I have to give more love to Initialization of Phase objects and intentional ordering of which Phases to activate.

I might want to wait until some more phases are up and running before turning my sights on that task though. That being said, this feature is moving quickly.