Advertisement

Unity or unreal engine 4 ? For 2D

Started by November 22, 2015 05:17 AM
4 comments, last by Brain 9 years ago

hi

i am a beginner to gamedev world but i have few knowledge of C++ and fewer about C#. I have read some guides but most of them are old (before unity2D,unity5 and UE free). i have so many ideas for 2D games (most of them are games with only UI (like clicker heroes, cookie clicker ...) i mean no motion or such things).

so, which software is good for beginner and have a lot of learning resources?

Thank you very much

You should start learning a programming language first. Both unity and unreal assume you know C# respectively C++.

The other way around, you won't get anywhere with either unity or unreal without knowing the programming languages they use.

As for choice of language, C# is simpler while C++ gives you more control over what happens.

For starting, C# seems like the better choice for you.

Advertisement

You should start learning a programming language first. Both unity and unreal assume you know C# respectively C++.

The other way around, you won't get anywhere with either unity or unreal without knowing the programming languages they use.

Games of the level of simplicity that OP describes are not really that hard to make using only Blueprints in UE and without having to write code manually.

Games of the level of simplicity that OP describes are not really that hard to make using only Blueprints in UE and without having to write code manually.
Oh, neat. Must remember that, thanks.

I did a tutorial on creating a 2D game using Unreal Engine and I have reviewed dozens of game engines and when it comes to 2D games, especially for a beginner, the answer is dont use Unreal.

It's really that simple, it's overkill and frankly the features aren't that great either. 2D support in UE4 is very much a work in progress and it very much feels like fitting a square peg (2D) in a round hole (3D). As it stands right now, there are so many better choices for a 2D game than UE4.

Personally I wouldn't do a simple 2d game in either engine.

Would you use a JCB to dig up an ant nest?

These engines are way overkill for the problem at hand and you find yourself working around their 3d nature, projecting a 2d view onto a 3d quad or grappling with paper2d etc.

Use SFML or monogame for these, but as others have said, learn to program first!

This topic is closed to new replies.

Advertisement