Best Game Engine for Beginners?

Started by
9 comments, last by Denis Muratshin 10 years, 2 months ago

Hello! I am wondering what is a game engine best suited for beginners? Preferably one not too expensive, since this is my first time making a video game. I've tried my hand at programming only once, and I am not that good at it. Despite my lack of ability, I'd like a game engine that requires a bit of programming so I can hone my skills. After all, you gotta practice something if you want to get good at it. ;) When it comes to price, I'd buy anything up to about $500 or a little over it. Anything closer to $1,000 is a big no for me. That's it, thank you for reading.

Advertisement

As you indicate you're a beginner, you may want to take a look at engines that require less coding. Maybe GameMaker or Unity (just google them) are relatively easy-to-use. Both allow you to code to expand features, but Unity requires coding to build a bit more exciting things and it may be a bit overkill for your purposes.

You could also take a look at the (totally free) Angel2D prototyping engine (just google it again...). It's made to create games fast and the source code of the engine itself is easy to understand and made to be edited. The downside of this is that it will take longer to create content-rich games. Also, if you don't have any experience in C++, you will have to learn that first, books are always a good starting point and there are many lists with recommendations on the internet.

But I want to warn you that making a game is not easy. You have to prepare to start creating Pong and Tetris clones before starting with the "real" games. Game development is not something you learn in a moment and you won't create a video game the first time you create something. Just prepare yourself for that. ;)

Stencyl seems to be cited a lot as a good one for beginners, and you can download a free version. http://www.stencyl.com/

GameMaker also comes up a lot. They also have a free version. http://www.yoyogames.com/studio

Polycode

UNREAL ENGINE 4:
Total LOC: ~3M Lines
Total Languages: ~32

--
GREAT QUOTES:
I can do ALL things through Christ - Jesus Christ
--
Logic will get you from A-Z, imagination gets you everywhere - Albert Einstein
--
The problems of the world cannot be solved by skeptics or cynics whose horizons are limited by the obvious realities. - John F. Kennedy

Polycode

It's not released yet and you will have to compile everything yourself, so it may not be the best choice yet...

Polycode

It's not released yet and you will have to compile everything yourself, so it may not be the best choice yet...
Yeah.

UNREAL ENGINE 4:
Total LOC: ~3M Lines
Total Languages: ~32

--
GREAT QUOTES:
I can do ALL things through Christ - Jesus Christ
--
Logic will get you from A-Z, imagination gets you everywhere - Albert Einstein
--
The problems of the world cannot be solved by skeptics or cynics whose horizons are limited by the obvious realities. - John F. Kennedy

Polycode

Polycode is awesome, but not for beginners. I myself had a real hard time to compile the library using CMake and MinGW (something that hasn't happened since the first time I compiled Allegro4 years ago). It was the only time I have seen the make command return a segfault. It is the most problematic compiling I have ever seen.

The engine itself is not simple as well, and definitely not good for beginners.


Polycode

Polycode is awesome, but not for beginners. I myself had a real hard time to compile the library using CMake and MinGW. It was the only time I have seen the make command return a segfault. It is the most problematic compiling I have ever seen.
The engine itself is not simple as well, and definitely not good for beginners.
Oops. They did well using their site to make it seem easy

UNREAL ENGINE 4:
Total LOC: ~3M Lines
Total Languages: ~32

--
GREAT QUOTES:
I can do ALL things through Christ - Jesus Christ
--
Logic will get you from A-Z, imagination gets you everywhere - Albert Einstein
--
The problems of the world cannot be solved by skeptics or cynics whose horizons are limited by the obvious realities. - John F. Kennedy

Unity 3d is very good engine. Also well documented. They have video tutorials on there website, for programming in general ( c# ) and for using the engine's tool set. As well as thorough api documentation for the scripting engine.

Should be easy to learn.

If this post or signature was helpful and/or constructive please give rep.

// C++ Video tutorials

http://www.youtube.com/watch?v=Wo60USYV9Ik

// Easy to learn 2D Game Library c++

SFML2.2 Download http://www.sfml-dev.org/download.php

SFML2.2 Tutorials http://www.sfml-dev.org/tutorials/2.2/

// Excellent 2d physics library Box2D

http://box2d.org/about/

// SFML 2 book

http://www.amazon.com/gp/product/1849696845/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1849696845&linkCode=as2&tag=gamer2creator-20

This topic is closed to new replies.

Advertisement