4 reasons you aren’t a successful indie developer
1. You haven’t really started making a game. You’ve been working on your game for over six months or maybe even a year or more, but… when someone asks to see the game you have nothing to show. All of...
View ArticleMyth: Java not suitable for video games
There seems to be a popular belief that the Java programming language is unsuitable for video game development, often citing either the runtime speed or the “power” of the language. Today, I’m going to...
View ArticleWhere to get audio for your video game
If you’re reading this you already know how to create video games. You’ve chosen a suitable editor or programming language and you’ve started making some good progress. Then you hit a stumbling...
View Article20 ways to advertise your video game
Maybe you have a game close to release and you’re wondering how you’ll find players. Maybe you’ve already released a great game and you don’t know why so few people are trying it out. In either case,...
View ArticleWhat next? Intermediate to advanced C++
The internet is filled with advice on getting started with C++, but many programmers find themselves lost once they’ve taken that first step. How do you move from beginner-level topics to learning...
View ArticleHow to make games without programming
Many people will tell you it’s impossible to create a video game without programming. Fortunately, if you find programming to be too difficult or intimidating, those people are wrong! There are a...
View ArticleMore ways to make games without programming
This is a follow-up to another recent post “how to make games without programming” with another round of possibilities. Be sure to try before you buy and choose a package you are comfortable with, and...
View ArticleYour choices are not forever
Many beginning programmers put a lot of time and thought into choosing a programming language and libraries. They usually want a choice that can be cross platform. They want a choice that can be used...
View ArticleWhy is C++ difficult?
Like any programming language C++ has both advantages and disadvantages, and for certain tasks it’s an excellent choice. If you’ve spent much time in online programming communities you may have seen...
View ArticleThe reasons of professional developers do not apply to you
Many would-be video game programmers are concerned with using the same tools, languages and methods as professional developers. Unfortunately this can often be a mistake, especially for those not...
View Article