16

Unity or Unreal Engine... I am a noob to game dev. Please help

Comments
  • 1
    If ur pc is not a potato, unreal engine. 😏
  • 4
    For beginners, Unity is better I think.

    This was a fact a year before, now to be hones I haven't tested Unreal Engine lately...
  • 4
    They are both nice in their own way. You should do some research and see which one suits your needs
  • 5
    Unity has more documentation and resources than unreal. Even in universities they teach you unity first then unreal.
  • 1
    Unity!!!!!
  • 2
    While the visual coding thingy in ue ma lead to results fast, you might want to start with unity to become better at programming. But first I would recommend a csharp tutorial like Scott Lilly's.
  • 2
    I would personally recommend Unity. If you aren't good at programming Unreal will spoil you with the blueprint system so I suggest learning Unity, which uses C#. It will help you understand how games are made and help you thinking logically. Unreal uses C++ for scripting so it's better to learn a more beginner friendly language like C#.... But I'm bias.
  • 1
    Unity. I don't like the idea behind the blueprint system
  • 0
    It depends on what you are trying to do, if you are building a game with heavy graphics than go with Unreal, but if you are building a 2d platformer or game which doesn't depend on graphics than go with Unity, but for starters I would personally recommend Unity.
  • 2
    Write your own.
    It's a good learning experience.
  • 1
    Unreal engine ;) but try look at Lumberyard
  • 1
    @Jop- there's nothing wrong. But if you don't know programming well you should probably learn to program and think. It helps you in the long run.
  • 0
    Unity for beginners, Unreal for advanced.
  • 0
    @DewWisp not a valid point. You can do the exact same things with both engines. The only difference is Unity is more user friendly
  • 2
    Unless you're building a AAA game, stick with Unity. Unity is more friendly towards beginners and mobile game devs. Plus it has tons of tutorials and community support.
    Learn Unreal when you know how Game Dev works and are ready for advanced stuff.
  • 2
    @Zennoe
    While my comment was mostly intended as humor...

    Game development is a very very large field with many disciplines. Engine design is one of them, and as a game dev/designer, you absolutely must have a decent grasp of what the engine can and cannot do, and why.

    Building one from scratch is definitely overkill, but a very good exercise regardless.
  • 1
    @Jop- they require you to think for sure. But in my opinion you still learn more about the back end of game development if you script it yourself. But to each their own .
  • 7
    I've been using unity for a bit, I guess from my experience even with Unreal and it's fancy graphics unity works for me, honestly graphics aren't that bad, it's definitely better than before. I use it for the VR game I'm working on, works well from what I've developed.

    Unity is probably better for a beginner, I don't think I'd touch the blueprint stuff, which was annoying when finding VR libraries a couple months back when it was only in blueprint and not in c++. But in saying that half the answers I find for unity are in JavaScript lol

    And also building one from scratch is also fun, that's how I got taught in game programming at uni, lol, SDL_2 is pretty useful.
  • 4
    First, welcome to the game industry! Kinda late, but unity is the best choice for beginners.
    Yes, there are blueprints in unreal, but that doesnt really mean you are making games truely.
    Also, there are more tutorials for unity like official manuals and example projects.
    Also check out brackeys, sebastian lague, n3k en, and quill18creates in youtube if you happen to develop using unity.
    Good luck!
  • 2
    @CozyPlanes Ok, thanks for the suggestion and information... 😄
  • 0
    @f03n1x but to be fair you can easily convert JS to C# it's just annoying :p
  • 1
    @byIcee ah right well lately I haven't had the need to actually google for answers lol (hard to find answers for vr development :/) but whenever I did find any js I managed to learn to read it, I guess that's one of the perks of Unity.

    Though I haven't learnt anything real about c# lol
Add Comment