Home Technical Talk

Want to make small nicely lit environments, should I switch from Unity to Unreal?

polycounter lvl 18
Offline / Send Message
capone polycounter lvl 18
I'm wanting to make small environments that I can pick up a controller and walk around it, perhaps taking video as I build up the environment.

I have a lot of experience in the industry but so far have mostly stuck with Unity. I just want to a fun personal project but I have multiple thoughts about the direction I should be going;

+Unreal  Fancy Lighting. I know both are just tools that can achieve the same but whenever I see the nicest environments they always seem to have been done in Unreal

+Unreal Unreal's third person blueprint system seems way more popular than anything Unity does in this regard, they have playmaker but it just doesn't seem as well polished or supported as blueprint

+Unreal Videos show environments in unreal always seem more smoother, less choppy. 

+Unreal generally seems to have better quality tutorials on the internet

+Unity I'm much more familiar with it

+Unity Learning more about Unity will help my current studio as they continue to only use Unity

What's the deal? am I really missing something by not switching to Unreal?


Replies

  • Kyetja
    Offline / Send Message
    Kyetja polycounter lvl 7
    Honestly, I don't think it matters a whole lot which one you use. If you take the time to push Unity (and maybe find some nice plug-ins?) you can achieve awesome results just fine.
  • Noors
    Offline / Send Message
    Noors greentooth
    I'm in the same situation. I plan to use unreal at home. First I think it's a good thing to "know" both engines. From what i get, Unreal is a lot more artist friendly, especially concerning lighting/post process. ie volumetric lighting. So it's probably easier to get "realistic" rendering. Tho I have no doubt it has major flaws aswell.
    Unity HDRP will probably change the game a bit, but imo you need solid graphics programming to get the best of Unity, while all the fancy stuff is standard in UE4. Basically, our devs want to developp in Unity, and the artists want to use UE4.
  • Alex_J
    Offline / Send Message
    Alex_J grand marshal polycounter
    I'd say if you aren't trying to push realistic graphics to the current limit of the medium, just use Unity as you are already familiar. No down time to learn.

    Depends on what your goal is really. 

    I'm working on game in unity. I'm a non-programmer but have been able to get basic prototype functionality with third person character just by using tutorials, and all within a couple days. There is a tutorial for anything in Unity. Sure there is lots of junk out there but lots of good shit if you search a little deeper.

    A guy called sharp accent or something like that is showing entire process of making a Souls-like. And its pretty professional looking. Plenty of complete FPS shoot tutorials on youtube that aren't crap either.
  • poopipe
    Offline / Send Message
    poopipe grand marshal polycounter
    Noors said:
    I'm in the same situation. I plan to use unreal at home. First I think it's a good thing to "know" both engines. From what i get, Unreal is a lot more artist friendly, especially concerning lighting/post process. ie volumetric lighting. So it's probably easier to get "realistic" rendering. Tho I have no doubt it has major flaws aswell.
    Unity HDRP will probably change the game a bit, but imo you need solid graphics programming to get the best of Unity, while all the fancy stuff is standard in UE4. Basically, our devs want to developp in Unity, and the artists want to use UE4.

    This. 

    For my own entertainment I use both. If I want to do something clever I'll use unity because blueprints are inflexible and c# is not.  if I want to do something pretty ill use unreal because it's less arseache to set up than unity. 
Sign In or Register to comment.