It’s been quite a while since my last post and that clearly shows how productive I’ve been in terms of gaming dev and my world, which is slim mostly because I’ve been doing my conscription service which takes at least half of my day and makes me wake up at 6am, which kills afternoons, if there is any. But I managed to delete alot of fancy stuff from the game and rewriting lots of code, like getting rid of state management and other things. I’ll probably won’t make an editor for this game, I have better thoughts.
I just wish I could get back to how I used to work on Garshasp, on my own game.
With this class I can easily monitor anything on the screen. On programming non-interactive software, you can easily put breakpoints and wait for it to get hit, then with help of your IDE, check the what-not but in games, you can’t do that for obvious reasons such as everything is much more dynamic and putting a breakpoint will prove useless and similar problems.
Here’s an screenshot showing current state and DebugInfo in action:
Now with this tool, I can finally solve the big bug of states.
Here we go.
This a small screenshot from our game showing a secret feature that I’ll not talk about until it finishes.
It’s IN GAME, it’s not RENDERED or CUT SCENE, I SWEAR. LoL.
I love it so much I saved it in BMP, sorry dudes.
Since I have more time now and it’s 40 days until my conscription service, I’m working much more on my 2D Platformer, still not my idea work time but my delta is way positive than before and that’s what keeps me going, even though there are still false thoughts in my head that I have to get rid off.
There is a competition being held at Ludam Dare site that is a little different from their regular LD (no, it’s not lethal dosage, sorry) competitions. It’s called MiniLD. MiniLD’s are smaller and get less attention and usually have no winner or prize at all but it’s a good boost for people like me to have a deadline, while being indie.
So the theme of the competition will be revealed at Friday morning and we will have two days to hand out our games.
I’m dealing severly with my collision detection, I managed to solve it with programming hacks that I know of, but as you might know me, that’s not something that would satisfy a mind like mine (which is a very beautiful one, indeed).
With now being Wednesday morning and me having a very bad toothache and mood and still caught in that damn bug, I’m not sure what I will have finished by then but you know what? The result is like that very old Persian saying:
There was this old farmer that had 5 sons that they refused to work at his farm. So at his deathbed he gathered his sons and told them that there is a treasure hidden beneath these lands, so try finding it. You know the rest. I feel even if I solve only this bug by then, I would still consider me self, winner.
Working this year again on a platformer at NLAI, is reminding me of last year working on that MyMario. I loved those days, I spent a whole month on developing a ladder that I would enjoy, and I achieved it!
I will never surrender.