So last two weeks I spent mostly on looking at the code and maybe writing one or two lines of code per day which usually came into undoing, if I did anything. Problem is I’m making the hub, which acts as like episode selector in original Quake, and that required adjustments to Level Manager which is responsible on when to change levels based on the level’s theme and when to do it. Since I’m using DAME as my level editor, I have to do extra work to make it’s exported code on par with my game’s logic and code, mostly the order of object creation time and the inner dependencies that cause null pointers, and that sometimes takes a lot of my time and usually makes me frustrated and leaves me on not working at all, like if working in my bed room with all other problems is no enough.
But, my new motto is “The Only Way is Forward” and I actually drew a sketch to demonstrate this as you can see on top of this post: despite all the things that try to get you out of your work, you have to get onward eventually, even if you have to take a few backward steps.
So, I think that sums up for the past few weeks. Usually when I don’t update the blog, it’s either I’m to frustrated to do any work or actually I’m working and don’t have time to blog, because all my productive time is spend on this project for about 7 months now.
Hope my next post will be on how I smashed this Level Maanger’ SpawnerManager cumbersome bug!