this post was submitted on 17 Sep 2023
76 points (93.2% liked)

Game Development

3536 readers
3 users here now

Welcome to the game development community! This is a place to talk about and post anything related to the field of game development.

Community Wiki

founded 2 years ago
MODERATORS
 

I made a video to help Unity devs quickly navigate things before they make decisions. Watch is not necessary I copy paste my video description below with all the links I shown in video. If you like to hear my thoughts or opinion then watch I don't mind, I don't use youtube video to make a living.

-----copy paste below-----

This is not tutorial video, also not video to tell you to use UE. It is a video that tell you the information you might need to start and make a decision for yourself. There are plenty of other better tutorial content creator than me, feel free to search for those.

TL;DW: Just click through the links if you don't want to spend 30+ mins hearing me talking about it.

1:06 Migration Doc: https://docs.unrealengine.com/5.0/en-US/unreal-engine-for-unity-developers/

2:18 License Portal: https://www.unrealengine.com/en-US/license

Standard License: https://www.unrealengine.com/en-US/eula/unreal

EULA Change Log: https://www.unrealengine.com/en-US/eula-change-log/unreal

8:16 UE Features: https://www.unrealengine.com/en-US/features

9:46 Setup Visual Studios: https://docs.unrealengine.com/5.3/en-US/setting-up-visual-studio-development-environment-for-cplusplus-projects-in-unreal-engine/

10:46 D3D Crash: https://docs.unrealengine.com/5.0/en-US/how-to-fix-a-gpu-driver-crash-when-using-unreal-engine/

14:04 Good Sample Projects to start

17:42 Show Lyra, talk about Blueprint, C++, making your thing in plugins

20:35 Convert Blueprint Project to C++ project.

21:15 Create your own plugins

24:24 Deal with Experimental, Beta features

27:07 Market Place free content and restriction

29:00 UEFN: https://dev.epicgames.com/community/fortnite/getting-started/uefn

30:28 Show UEFN, example island UEFN Doc: https://dev.epicgames.com/documentation/en-us/uefn/starting-out-in-unreal-editor-for-fortnite

32:41 Verse Doc: https://dev.epicgames.com/documentation/en-us/uefn/learn-programming-with-verse-in-unreal-editor-for-fortnite

34:27 Creator Economy 2.0: https://create.fortnite.com/news/introducing-the-creator-economy-2-0?team=personal

you are viewing a single comment's thread
view the rest of the comments
[–] brisk@aussie.zone 3 points 1 year ago (2 children)

This was in the Unity 2022 ToS

Unity may update these Unity Software Additional Terms at any time for any reason and without notice (the “Updated Terms”) and those Updated Terms will apply to the most recent current-year version of the Unity Software, provided that, if the Updated Terms adversely impact your rights, you may elect to continue to use any current-year versions of the Unity Software (e.g., 2018.x and 2018.y and any Long Term Supported (LTS) versions for that current-year release) according to the terms that applied just prior to the Updated Terms (the “Prior Terms”)

Unity is trying to enforce the new terms on everyone regardless. I have no experience in law but Ars Technica / Hoeg's Law seem to think it's not a clear cut case. There is a class action being taken so we will get to see exactly what the courts think of their shenanigans.

I don't support the claim that Unreal's terms are worse than Unity's.

[–] PenguinTD@lemmy.ca 3 points 1 year ago

The Unreal terms are pretty straight forward they have entire section just for this part in "clear" language. I will copy paste below. It's really not ambiguous compare to the Unity terms. This is why any company that develop with UE will have their own fork/repo and not just develop on the vanilla you download off launcher. And if you are indie without a company or lawyer, you better read the EULA everytime a window pop up to ask you to accept.

Actually, just follow proper procedural, create a proper business entity with proper lawyer review things for you and accountant that help you make sure all your papers are in place.

Unreal terms below regarding term changes, source link in my OP.

  1. The Agreement Between You and Epic

a. Amendments If we make changes to this Agreement, you are not required to accept the amended Agreement, and this Agreement will continue to govern your use of any Licensed Technology you already have access to.

However, if we make changes to this Agreement, you will not be allowed to access certain Epic services or download the Licensed Technology unless you have accepted the amended Agreement. If we make changes, we will provide you with notice, such as by sending an email or giving you notice when you next log into an Epic service.

b. Alternative and Additional Terms With respect to your rights and obligations related to Licensed Technology, this Agreement supersedes any prior Unreal Engine End User License Agreement For Publishing or Unreal Engine End User License Agreement For Creators you may have. Those agreements will continue to survive only to the extent that you continue to have rights and obligations under them related to Content. Once you have also agreed to the Epic Content License Agreement (unrealengine.com/eula/content), those agreements will be superseded completely.

This Agreement, however, does not supersede, amend or otherwise affect other agreements you may have with us or any sublicensor authorized by us, other than as described in Section 7(a). For example, if we grant you a license to use Unreal Engine to develop one or more products under a custom license, that custom license and not this Agreement governs your use of Unreal Engine and related materials with respect to those products.

c. Notice Where this Agreement calls for notice from us, including written notice, we may provide notice to you through the Epic services or by any email address that you’ve provided to us. Our notices, when provided to you through the Epic services, will be effective when you access the Epic services, and when sent to you by email, will be effective when they are sent.