Game Making Software: Where to Start

Have you ever wanted to create your own game where you have control of everything? Has the prospect of money ever attracted you to the industry? Well if that’s true, you’ve probably wondered where to start. Well, look no further. Choosing the right software is important, and could decide the outcome of your game. Each piece of software has its ups and downs, and it can be hard to choose. This list might help you decide what to invest in.
Game Maker – Game Maker is one of the most famous pieces of software to hit the internet. Game Maker is good to create a fast prototype for your game, but it can be challenging to create a game you can sell with it. For one, it’s limited to 2d (with some poor 3d included), and can get hard to be organized if you try to create a large game. However, there is a free version available, so you can try it out before you invest in it. However, take a look at other things before you pick this one up and try to create a sell-able game.

FPS Creator – FPS creator is a revolution in the game creating list of software. It’s ideal for anyone who wants to create a first person shooter rather quickly. It is limited however, mainly because of the fact that of the lack of models. You can buy add on packs for it, but if you’re going to spend that money, you may as well spend it one something better. The only large downside is the graphics (at least for the windows XP version), so don’t expect to create an award winning game with it.

Dark GDK – If you’re serious about making a game, coding it is the way to go. There are many good ways to program a game, with DARK BASIC being one of the more famous ones. The Game Creators (who also made FPS creator), have released Dark GDK, which uses all the features of DARK BASIC inside Microsoft’s Visual C++ compiler to increase speed. It is a relatively easy language to learn. It is also free to use for non commercial use, so you’re free to develop a game and see how it comes out before you’re obligated to buying any licenses. It handles 2D and 3D rather well, and the only major downside is that if you want to sell your game you have to buy a 500$ license.

Blitz Basic – Blitz Basic is probably the most well-known game programming language today. The only major problem is that there are many different packages available for 2D and 3D game. However, many well-known indie games have come out of it, the most famous being the Worms series. This is another piece of software that’s well worth the money it costs to buy.

Lite – C – Created by Conitec, this free 3D and 2D language is ideal for the C++ programmer who wants something faster and, well, lighter. This is another piece of software that is in the same league as Blitz Basic and Dark GDK. Perfect if you’re willing to spend a little bit of time learning a somewhat complicated language. However, in order to compile your games into something playable, you must upgrade to the 100$ version.

Game Studio Version 7 – This is one of the better, more professional feeling games making software available today. It comes with its own language (Lite C Professional), and has tools for modeling and level designing. This is another good one if you’re serious about making a 3D game, but will take a bit of time to get the hang of. There is a version for everyone, and it is well worth checking out.