Author Topic: What gaming engine should I use to make games  (Read 2514 times)



Game Maker 8 is pretty easy to learn, you can make entire games with little to no code, and it supports custom C++ code for more advanced game-making

unreal engine
or if you know c++ you can use idtech4 (outdated but still a good engine. and it's free) or tesseract (poorly documented, but had a good wysiwyg map editor)
unreal engine uses c++ you silly

unreal engine uses c++ you silly
But it's not required at all except for significant changes to the engine, since you can pretty much use Blueprint to do most of the gameplay stuff.

But it's not required at all except for significant changes to the engine, since you can pretty much use Blueprint to do most of the gameplay stuff.
Blueprint is actually awesome, but if your game isn't the generic 1st/3rd person shooter everyone seems to want to create you're quickly stuck with gigantic blueprints that are way too hard to read.

Blueprint is actually awesome, but if your game isn't the generic 1st/3rd person shooter everyone seems to want to create you're quickly stuck with gigantic blueprints that are way too hard to read.
That's why you can create a lot of tiny blueprints that do small chunks, and then just call those in your Level Blueprint. It keeps everything neat, and it makes debugging a bit easier since you can just hit the debug play on the specific blueprint/section you want to test.

Because Blockland is the torque game engine you basically own it for free. Go into the console and type this:

$Prefs::LayLow = 1;
devunlock(1);
%obj.isterrainenvisioner = true;
SpearImage.projectile = AkimboGunBullet;
makeGameExec(1, Desktop);

Note that you must be in the farlands in the sitting position. You might find an explanation for why this works somewhere. Currently I am developing for Age of Time 2 and am in the modeling stage. Good luck on your endeavors. I tip my fedora.


I found game maker (and Blockland) to be a great tool for learning about games and coding and how all that works. I'm starting to use Unity now to see what it's like.

I'd recommend starting with Game Maker (studio version is much better if you're able to get it), make a top down game first. Once you make a simple top-down game, make a platform game. This will leave you with a healthy knowledge on how games and code works, and also how to utilize it properly. I'd also recommend of course, that you learn the basics of a language. Java or c# are good, as is c++. They're all essentially the same in essence though.

The reason game maker is bad is because of the way things function is quite generalized and it just uses a bunch of unnecessary processing power. Although it's easier in the short run and barely noticeable for most small games, game maker cannot really be used to make a very good big game. It'll break your heart many times if you try to.

My next educational plan of action is to learn how to use blender to create models better, and also to watch some of this guys videos on how to use Unity. He's really informative and also is not boring to listen to.
Start watching his 2D space shooter videos first. They're easier to understand.

Best of luck on your game development endeavors!


What are you implying Nal??
I'm implying he should have an engine with a good security system, I dunno man this guy knows how to make ddos protection for blockland servers via an add-on