• 4 Posts
  • 81 Comments
Joined 2 years ago
cake
Cake day: August 5th, 2023

help-circle


















  • I’m following what you’re getting at, it just feels the dev quoted makes “fiddling around” sound like an undertaking - users need to build custom lighting or change the engine in some way to get similar results. The real extent of fiddling in this case is dropping a node into a scene and making a few pointed selections.

    Users preform this action a lot in godot. Everything rendered starts as a node, dropped into a scene, and making selections. Making a game would be “fiddling around” under this same context.


  • I believe the argument is that not every case needs or desires high fidelity realistic lighting. It is similar effort to take a godot game into a stylized, curated lighting direction, or take to a realistic direction. The trade off to Unreal’s approach is significantly more effort to “undo” the realistic lighting and then implement the stylized vision, if that’s what the game calls for.

    But I do agree, there is value in defaults and it’d be nice to have a “make shit pretty” button that drops in preconfigured hyper real excellence.


  • “When you jump into something like Unreal, it assumes that you are making a photorealistic HD-looking game. So when you drop in some models, they already look great because of the lighting presets and so on,” explains Jay Baylis, co-director at Cassette Beasts maker Bytten Studio.

    “But Godot doesn’t assume that, you need to fiddle around to make it look nice. As a result, people assume you can’t do 3D games in Godot. It does still lag behind; if you are making a AAA action game, you probably are better off using Unreal at this point in time, unless you really want to get into the weeds.”

    This seems like a silly take, especially with all the lighting upgrades shipped in Godot 4. The tools are there, users just need to configure an environment node to suite the needs. I’d even argue Godot’s SDGFI is more robust than Unity’s Enlighten GI at this point.

    While yeah unreal defaults are better for realistic light out of the box, ultimately if someone is making a AAA game they are getting “into the weeds” regardless of engine. I seriously doubt a AAA studio is going to ship a game with the default unreal lighting.