Lumix游戲引擎是在github上start過K的開源引擎,ui利用Dear ImGUI,render利用bgfx,都長短常優異的代碼,有了這些,UI和襯著稍作領會即可,開辟和進修人員可以專心對焦點手藝做深切領會。本文簡要介紹并記實lumix在windows 64下的編譯。
利用git客戶端從github上下載最新的lumix引擎代碼,或著打開github直接經由過程下載鏈接下載源碼zip包。
注重,lumix代碼要求利用windows 64位操作系統,小我保舉Win7~win10 64位操作系統。32位代碼應該需要作出很多多少點竄才能編譯當作功,作者并未供給win32位操作系統撐持。
visual studio 2017版本領項已經安裝到電腦上,注重確保在安裝時勾選了c++桌面開辟東西。找到源碼目次中Project目次下的genie_static_vs17.bat
文件,雙擊此文件,會主動在當前目次生當作一個tmp目次。
進入tmp目次,找到vs2017目次下的LumixEngine.sln解決方案,利用VS2017打開。
按ctrl+shift+B或者點菜單“生當作”->“生當作解決方案”,進行編譯。11個工程會編譯當作功。在目次LumixEngine\projects\tmp\vs2017\bin\Debug
中可以找到編譯后的dll,exe和lib文件,可是此時直接打開app.exe可執行法式,會報法式解體,因為還缺必需的運行依靠文件。
引擎執行需要LumixEngine'data,讀者伴侶們可以經由過程以下的鏈接進行下載zip包,解壓到當地即可利用。
講data解壓,并將編譯后的dll和exe文件copy并替代data\bin目次中的同名文件,即可運行lumix的editor和exe。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!