The Unreal Marketplace has hundreds of great templates and components that are blueprints.
These are often a great start. But I’m fairly certain we can all agree that the C++ examples are significantly lacking by comparison to that of blueprints, so when you’re trying to retrofit a blueprint base on top of a C++ base, it can get a little messy at times. I know that there are ways to generate the blueprint as C++ now but what about translation itself?
Some key things that would be great to cover:
- When a blueprint is needed vs. when a reference to the C++ class is sufficient.
- How to access blueprints from C++ code.
- A walk through of implementing the Starter animations into a Third person controller.
- Functions vs. Macros vs. Methods in code.
- Finding ways of optimization (i.e. Enums/Structs vs. if-branch -if branch vs. switch on enum/state)
- Bonus material Multiplayer Replication - what to offload to the server and what to process locally