Specifically, are each new Ver. of Unreal Engine 5 a direct upgrade to UE5’s tool’s/Assets/Anim. suites, or does each Ver. has some particular functions that are specific to that Version?
(Example 1: the “Projectiles and Pickups with Paper 2D” UE Learning Course?; Says it’s for Ver. 4.26; Is it still valid/actionable info for some1 if they were working on a game build like that, when using UE5 Ver. 5.2, for example.
Example 2: the “Animation Ecosystem for Game Development” Course; says it’s for Ver. 5.0; Are those bits still valid/usable when working with Ver. 5.2)
{ i know it’s probably 1 of the stupidest newb questions but … kinda need a bit of clarification … as well, i know exactly shaz-all about working with a REAL Developer Engine, so i need to know whether or not those Courses are still applicable to the newest Ver. on UE5 or not … X_X }
The main issue you might encounter are deprecated functions and variables (things that no longer works like they used to do), they’re probably still in the engine but with a different name or parameters.
For example, some variables could no longer accessible outside their class, and you have to use functions in order to access them.
Something that could happen is this:
Old version: Actor->Variable
New Version: Actor->GetVariable() / Actor->SetVariable(true)
Many other changes happened in the material editor (some nodes have more pins for example) or in Niagara (many things are different in 5.1), also the engine interface is pretty different, you might not find some tools used in the tutorial because they’ve been renamed or moved in other menus.
Focusing on this, I read that Paper2D is still present in the engine but it’s not being updated, and if you are trying to make a 2D game, honestly, I wouldn’t recommend Unreal, it no longer supports browser games and it’s just too heavy for that purpose (If your PC is not powerful you could have some benefits using an older version)