I honestly I've reached the point in my game programming skill journey where I am separating my game data in json files I create tools to generate them, from the player logic, that just load those data files and is agnostic to the data is being input.:)
>>107684725good job anon, incremental improvement is the way to go. Getting a little bit better each day should be your goal. If something isn't the "best" way to do something, that's okay, as long as you're learning something while doing it.I believe in you, anon!