本人不會c++,目前正在學藍圖,目標是在遊戲里實現半條命2這種級別的互動性,不知道能不能實現,目前是否有獨立開發者利用藍圖做出來了?


藍圖對於非程序員有用,但對程序員來說反而礙手礙腳,藍圖有太好的抽象功能,上手快但缺乏對細節的把控。


我們的項目,全藍圖實現,The Vagrant on Steam,只有為了設置音量封裝了幾個C++介面進來,之前還有設置多語言和自定義按鍵封裝的節點,不過後來的版本引擎已經集成好了就刪了。

主角身上走跑跳部分的藍圖

有人想要更多更複雜的,但是顯然知乎的回答里放不下那麼多圖片


藍圖本質就是內置腳本語言,可視化更方便遊戲設計師構建具體內容,一款大型遊戲離不開腳本的輔助,當然也可以製作純藍圖的遊戲,腳本語言能實現的功能,它都能滿足,英配官方推薦小型項目使用純藍圖,大型項目使用C++搭建框架,用藍圖做具體的角色敵人道具類,然後編譯成原生文件做為資源供框架使用。堡壘之夜就是這樣搞出來的。


想多複雜就多複雜!

記得藍圖一時爽,出問題了查找修改難度也很強!


  1. 藍圖是全功能的編程語言,理論上可以實現任何類型任何複雜度的遊戲,所以《Half Life 2》這種級別的遊戲是可以用藍圖來做的,雖然不建議全用藍圖做。
  2. 至於是否有其他獨立開發者用藍圖做過這類遊戲,我沒有去了解過,所以不知道。


可以的,盡情學盡情用吧,代碼清晰結構清楚~也是很好修改的~可別一時爽,瞎jb連~哈哈


推薦閱讀:
相关文章