« Newer 1 2 3 4 5 6 7 8 Older »

10 reasons to love C++

In the past few years, I’ve done most of my game development in Java. It didn’t use to be that way. Before Android and libGDX came along, when C++11 was still C++0x, I used C++ almost exclusively.

Continue reading

Progress on goals

At the start of this year, I set myself some goals for the first half of 2016. Today marks the half-way point of that period, so it’s a good time to check on how I’m doing on each of them.

Continue reading

SRY: Sometimes Repeat Yourself

Any programmer worth their salt will have heard of the DRY principle: Don’t Repeat Yourself. The idea is that repetition is bad: it makes for more code to read through, and it makes code harder and more error-prone to maintain because you have to make the same change in multiple places.

Continue reading

How is Rocket Mail doing?

With work full steam ahead on Mystery Game No. 1, it’s easy to forget that I’ve got another baby to care about. Rocket Mail was launched two months ago, but of course the story doesn’t end at launch.

Continue reading

Getting things done as an indie

As an indie game developer, I’m wearing a lot of hats. At one moment, I play the role of developer, happily banging out code. The next moment, I can be posting about my game on forums, or doing artwork, or communicating with my client/partner/designer.

Continue reading

« Newer 1 2 3 4 5 6 7 8 Older »