2015-10-27 72 views
1

我目前正在使用虛幻引擎4弄溼自己的腳。到目前爲止,我發現的所有初學者教程都在虛幻編輯器中完成了大部分工作,並且僅使用C++來擴展所有的東西虛幻自動生成。我希望更深入地瞭解如何主要(或者如果可能的話)使用C++來編寫虛幻。我現在的目標是,從代碼中完全設置一個簡單的場景。僅限虛幻引擎4代碼

任何人都可以建議良好的資源?

編輯:所以在熟悉了虛幻引擎的一般概念之後,我意識到大部分的遊戲開發都是通過使用藍圖的可視化腳本來完成的。有什麼方法可以將腳本語言連接到虛幻架構,以替換或集成到Blueprint中?

回答

3

這是一種微不足道的,但在文檔中的頁面: https://docs.unrealengine.com/latest/INT/Gameplay/ClassCreation/CodeOnly/index.html

編輯:另請參見: https://docs.unrealengine.com/latest/INT/Programming/Introduction/index.html

編輯2:虛幻引擎

史詩「只」支持藍圖的(視覺)腳本語言,由社區提供(與Epic員工的一些幫助)所有其他類型的一個。

+0

感謝您的提示!我已經遇到了這個頁面。它指向了正確的方向,但並不完全是我所期待的。感覺好像有很多方法可以擴展Unreal爲您構建應用程序所提供的組件。然後,您可以使用這些組件,將它們拖放到編輯器中,然後虛幻自動生成一堆代碼,實際上它們都可以運行。而不是那樣做,我想盡可能地在代碼中設置和配置儘可能多的應用程序。 –

+0

我搜索了一下,但是我能找到的唯一的其他鏈接是(將一個非C++項目「遷移」到C++項目中):https://wiki.unrealengine.com/How_to_Convert_a_BP/Content_Project_to_a_C%2B%2B_Project_in_8_Steps 什麼是你算作一種腳本語言嗎(C++計數)? – 321polorex123

+0

C++不是一種腳本語言。 [腳本語言](http://stackoverflow.com/questions/101055/when-is-a-language-considered-a-scripting-language)是爲運行時環境編寫的,只需要解釋,而不是編譯後執行。 我曾經使用過Python來編寫VR引擎的應用程序。在Unreal中,你使用Blueprint來編寫他們的遊戲引擎。我正在尋找一種擺脫視覺腳本的方式,以便集成非虛擬腳本來在虛幻中設置應用程序。 –