I would love if there was further resources to aid me with architecture of projects post 4.15 when implementing in C++ using advanced features to be extended/exposed in the editor.
I think I’m getting on the right track now, though it’s involved some digging around and experimentation.
The specific areas I am interested in seeing current examples of best practice is using modules to increase reuse of code, I see plugins as just a further extension and am pretty comfortable with how they are setup.
Then there’s best practice with interfaces and components as a good design pattern for object/actor embellishment.
I also am having some difficulty understanding how to best use events/delegates to reduce coupling and also how to extend them all in the editor when you get to the added complexity of needing multicasting with projects of this structure. To be fair I might have just been stumped by clang, but it’s another area that’s generally been hurting my head.
Again, I think I’m getting to grips with things using 4.15 after extended hiatus. Further resources would be good though.
I’m thinking if there was something focused like a tutorial either specifically on some of these areas with useful example, or a basic project template as a whole to dig into.
Shouts to Rama and others!, the wiki has probably been the most help.
Also shouts to Allar! The conventions guide was a great help and I’m pretty happy with my Content folder at least!