Posted July 01, 2023 by The Aviary
Another month of game dev come and gone. It was quite a month at and away from the workstation, so I'll get right into it and keep it brief overall.
The goal this week was to develop the basic look and workflow for creating the "memories" the player unlocks to progress the story. This involves two major areas of UE5 that are new to me -- the animation system, and Niagara/FX (as the "characters" in this game are meant to present as holograms, of a sort).
This is a bit like saying "this month all I need to do is learn physics and ballroom dance."
I've made headway on figuring out how to use both systems, but there's still plenty of work left to do before I can get a new build out there with the fruits of this labor. I've re-worked the dev schedule for the rest of 2023 to give myself another crack at it in July, and still have a "vertical slice" type protoype of the game's basic gameplay by the end of the year. By the way, that's a goal of mine. I don't think I've mentioned that in one of these devlogs before. Yay?
Last thing I'll leave you with for this month, which hopefully someone out there finds helpful: the best training resource on Niagara I've found for FX beginners anywhere on the Internet:
https://www.udemy.com/course/unreal-engine-5-one-course-solution-for-niagara-vfx...
I have no experience with any game engine other than Unreal. I got into it as a complete novice after UE4 went open source, and since then 90% of what I know has been learned from a wealth of free material found either through Epic Games' online resources, or YouTube. You can literally get going from nothing with a little Google-fu, it's insane.
Except VFX. Womp.
I spent the first two weeks of June trying to learn Niagara via YouTube and Epic's developer portal, and it was honestly a disaster. There are a bunch of talented content creators out there creating tutorial material, but nearly all of it suffers from at least one of these two critical issues --
Enter Vince Petrelli's Udemy course, linked above. His instruction is clear, thoughtfully laid out, and assumes you know nothing about how to create a digital effect, let alone in Niagara. Heck, it assumes you know precious little about CG in general (though you do need to be generally comfortable in the engine; this is not a good "first time booting up Unreal" course). It's also based on UE 5.1, which is more than modern enough for teaching Niagara, as the system seems pretty stable at this point from a design standpoint. I've literally not found anything comparable to this course, and if the topic interests you Mr. Petrelli deserves your money.
And, hey, there's still room for tons more high-quality training material out there. If you're a VFX artist looking for a side hustle (who isn't, in this economy), start teaching us plebs Niagara and real-time VFX online!
Love you, mean it,
-Tyler