平衡藍圖與C++一文中討論了C++和藍圖的選擇問題,對自己的理解做一定的記錄。
C++的優勢:
更快的運行時性能,C++邏輯比藍圖要快很多。
顯示設計,更易維護
更廣泛的訪問:可以從其他系統訪問C++函數和變量
更強的數據控制
網絡複製:支持時序和帶寬控制
數學計算:相較於藍圖數學計算更方便也更快
藍圖的優勢:
更快的創建和迭代:方便創建並且編譯速度更快
流程更直觀:藍圖能很直觀的展示流程
比較好方式是使用較快迭代的藍圖方式創建遊戲,之後轉成C++,流程是:創建一組藍圖類將繼承的基本C++類,之後將圓形藍圖的父級更改到新的原生類