<aside> <img src="/icons/reorder_gray.svg" alt="/icons/reorder_gray.svg" width="40px" />
Menu
</aside>
Frostbyte’s Unreal Documentation
<aside> 💡
General guidelines that will strongly benefit you and potential collaborators!
</aside>
| R for… | Explanation |
|---|---|
| Readability | The last thing you want is to spend hours reading your code in confusion. |
• Comment your blueprints • Create helper functions • Collapse your nodes • Include descriptions (tooltips) • Do not make graphs too large to read | | Reusability | Keeping code modular can make the world of a difference for scalability.
• Use inheritance, interfaces, components and dispatchers • Avoid duplicating blueprints unless there’s a clear justification | | Reliability | Reliable systems means nothing can break easily.
• Make appropriate variables and functions private • Ensure parent classes are abstract • Add editor warnings for when things could go wrong ◦ This can be done by prints and/or other means |
Continue to Blueprint Conventions