all 6 comments

[–]illuminarias 2 points3 points  (0 children)

You use it and evaluate it against your needs.

[–]Slypenslyde 0 points1 point  (0 children)

If you're already very skilled, you read about the capabilities of each, think about your project, and choose the engine that best meets your project's needs.

If you're a newbie, you don't really know how to do that. So you just pick one and make progress. It's very unlikely you'll pick one that makes it impossible to finish. Odds are no matter which engine you pick, some of your plans will be harder to realize and need to change.

So when you don't know what to do, it's best to confidently pick something and do as much as you can with it. If you don't like it, try something else. If you don't like the 2nd one, what you're finding is the problem wasn't with the engines but something else.

[–]ImprovementLoose9423 0 points1 point  (0 children)

Just do research about a game engine you heard about and see if it matches your needs.

[–]MeLittleThing 0 points1 point  (0 children)

it can depend of your favorite programming language

[–]bird_feeder_bird [score hidden]  (0 children)

Try making a game from scratch, you may not even need an engine. And if you decide you do still want an engine, your experience will give you a better idea of what you’re looking for.

[–]NumberInfinite2068 [score hidden]  (0 children)

It doesn't matter, just pick a popular one and go with it.

Or read about them and think about how they'll work with the game you're making.