On Game Development as a Hobby

One day I was looking around on GameJolt and saw a Fireside article by a developer called @jacklehamster, entitled: “That time I chose to leave my gamedev passion on the side of the road; A story about my love and hate relationship with game programming.” It’s about his romance with game programming: his sections are entitled, “It was love at first sight,” “The younger years,” “The breakup,” “Missing my first love,” “An unstoppable passion,” “Fear of commitment,” and “The way I see it.” Maybe this article touched on me because I was still fresh from a breakup I did not want to happen, and any inkling of romance could make me miss it terribly. But for whatever reason, this article (a very good one I encourage everyone to read) seemed to inspire a lot of thought in me, particularly about his need for game development to be a career, and his slight aversion to leave game development as “just a hobby.”

Continue reading

Cormania Game Dev Diary (pt. 8) – The End

I slacked off for a week writing a blog, so this post actually represents two weeks of work. However, I can say that if there seems to be a lot done, it’s not just because there is two weeks of work involved. By the second week, I realized I was on the home stretch and did a lot of work. This will be the last blog post I forsee for CBI.

Continue reading

Cormania Game Dev Diary (pt. 7) – Slogging Through It

This week saw me struggling to keep interest in my game. As to why I can’t be sure. It could be that all of the most interesting features of the game (the features essential to gameplay) have been added, and all that’s left are “nonessential” features (not that they are not needed, but that they augment yet don’t directly affect gameplay at all). Perhaps it was because I REALLY did not want to move forward on certain tasks. Perhaps it was general apathy, or a reaction to a lack of interest from others. The most plausible answer, though, is a recent increase in other distractions. I’ve been trying to get out of the house more and all week I’ve been going to concerts, dances, or to the arcade with my brother. When you’re getting home around ten every night, you really start to want to just go to bed and not go back to “work.”

Continue reading

Cormania Game Dev Diary (pt. 6) – Release the Alpha!

The bug I encountered last week was a deep one. Somehow, the game would move the player and AI objects when they are supposed to be stationary, and it appeared to be associated with the UI’s button objects I was using. I say “appeared” because I really don’t know what the source of the problem is. I spent a whole work night trying various ideas to figure out what was wrong, where the problem lay, or whether I could somehow ignore it. Sadly, every effort to try to thwart the bug, or even just figure out what was causing it, failed. To this day, I still don’t know why my game was behaving the way it was. Continue reading

Cormania Game Dev Diary (pt. 3) – Getting GUI

One thing I’ve learned in the process of developing my game is that there will be features that I am just not looking forward to adding because I know they will be more complicated than anything else I had added up to that point. However, these are the features that my game absolutely must have. By requiring that I work on my game every night, I force myself to confront these challenges and discover that I can in fact surmount them. And when I do, my game becomes so much better.

Continue reading