西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
西西首頁常用軟件軟件下載安卓軟件游戲下載安卓游戲MAC應用驅動下載安卓電視
系統(tǒng)工具網絡工具媒體工具圖形圖像社交軟件殺毒軟件辦公軟件驅動軟件學習教育閱讀工具其他軟件
當前位置:首頁MAC軟件Mac編程軟件 → 喚境引擎mac版 v0.10.11 官方最新版

喚境引擎mac版

喚境引擎mac版
  • 更新:2019-04-10 14:39
  • 大小:72.1M
  • 版本:v0.10.11 官方最新版
  • 語言:中文
  • 類型:Mac編程軟件
  • 平臺:Mac
本類排行
  • 應用介紹
  • 應用截圖
  • 下載地址
  • 網友評論

喚境引擎mac版是一款國產的游戲開發(fā)系統(tǒng),這款工具對于小白用戶也是非常友好,你基本不需要太多編程支持,只要擁有創(chuàng)意就能制作游戲。軟件上手非常快,只需要話幾十分鐘了解下整體的功能,就能開始制作游戲,雖然沒有獨立開發(fā)的游戲那么精美,不過總是能讓一些擁有創(chuàng)意的人做出好游戲。

主界面介紹:

下圖展示了喚境Evkworld的主界面,并使用數(shù)字標識了其中的關鍵部分。您可以點擊圖片來將其放大;圖片下方有各個區(qū)域的簡介,在手冊的后續(xù)內容中,將詳細介紹各個部分。請注意,當您打開編輯器時,只能看到歡迎頁;只有在新建或打開某個項目后,才能看到編輯器的主界面。

主菜單:點擊該按鈕可以打開主菜單。主菜單提供了很多基本功能的控制,諸如新建、打開、保存、預覽項目,進行項目設置,查看幫助文檔等。主菜單右側為撤銷、重做按鈕。

頂部快捷欄:該區(qū)域提供了很多在游戲制作中經常使用的功能按鍵。

快捷欄可以分為三個部分:

左側一組為組件添加欄。可以添加在游戲中使用的諸如圖片、文字、按鈕、對話框等一系列組件。點擊更多按鈕,可以添加更多種類的組件。

中間一組按鍵為位置調整,包括水平對齊、垂直對齊,水平翻轉、垂直翻轉等設置。

右側一組為舞臺尺寸調整,可通過下拉菜單選擇不同的尺寸。最右邊的兩個按鈕分別為項目預覽與場景預覽;預覽相關的操作將在手冊中的預覽項目頁面詳細介紹。

項目庫:在項目庫區(qū)域,您可以查看游戲里所有的場景、全局變量、全局事件表;通過點擊加號,還可為項目添加字體文件、聲音文件。您可以通過點擊項目庫上方的按鈕,來切換項目庫中的顯示內容。默認顯示內容為項目中的所有場景;雙擊某場景,還可進入該場景的圖層組頁面。該區(qū)域的操作,將在手冊中的項目庫部分進行更加詳細的介紹。

對象庫:在對象庫區(qū)域,您可以看到所有在項目中所創(chuàng)建的對象,包括精靈、文字、按鈕等等。您可以通過點擊對象庫上方的按鈕,來切換對象庫中的顯示內容;默認顯示的為可視對象,可切換為顯示抽象對象。點擊加號,可以添加同類組。該區(qū)域的操作,將在手冊中的對象庫部分進行更加詳細的介紹。

舞臺:舞臺區(qū)域是對可視對象,進行編輯和展示的區(qū)域。游戲中所有關于美術、界面、文字等可視部分的編輯,都可以在舞臺上完成。舞臺區(qū)域的詳細介紹,可以查看手冊中的舞臺部分。

事件表:事件表區(qū)域是用來查看、編寫游戲邏輯的區(qū)域。游戲中所有數(shù)值計算、場景跳轉、邏輯判斷等,都需要通過事件表進行控制。只在舞臺上布置了素材的游戲是完全靜態(tài)的,只有結合事件表進行控制,游戲才能動態(tài)運行。當點擊 +事件 ,或點擊現(xiàn)有的某條事件時,您就進入了事件表編輯模式;此時右側的屬性面板,會顯示條件動作庫,方便您進行事件的編寫;當編寫完成時,點擊事件表區(qū)域下方的完成編輯,即可退出編輯模式,右側面板恢復為屬性面板。事件表區(qū)域的進一步詳細說明請查看手冊中的事件表部分。

屬性面板:選中某個場景、圖層組、對象后,您可以在屬性面板區(qū)域查看或修改它的屬性。根據(jù)不同的選中對象,屬性面板會顯示不同的內容,具體區(qū)別您可以在手冊中的屬性庫部分找到。您還可以通過屬性面板區(qū)域上方的三個按鈕,切換顯示內容:點擊能力,可查看選中對象或實例所擁有的能力;點擊數(shù)值,可查看選中對象或實例所擁有的實例變量。請注意,當處于事件表編輯模式時,屬性面板區(qū)域會顯示條件動作庫;退出編輯模式,恢復顯示。

項目結構介紹:

一個完整的喚境Evkworld工程會包含以下內容,這些內容都會在編輯器內的相應位置展示。在制作大型項目時,你也可以利用文件夾來分類存放各種對象,這對提高游戲制作效率非常重要。

場景

場景可以是關卡、菜單、地圖、標題頁或任何一段獨立的游戲片段。從另一個角度講,由一些預先布置好的對象所組成的界面,就叫做場景。在其他游戲開發(fā)工具中,場景可能被叫做幕、畫布、劇情等。您可以在手冊中的項目概念部分了解場景的更多細節(jié)。

一個場景是由多個圖層組組成的。喚境Evkworld中的圖層組與PhotoShop中的圖層組概念類似,都包含多個對象;與PhotoShop不同的是,喚境Evkworld中的圖層組不僅可以包含圖像,還可以包含按鈕、對話框等內容。圖層組可以非常方便地安排舞臺上對象的遮擋關系,這一點也與PhotoShop一致:在上方的圖層組會遮擋下方的圖層組。您可以在圖層組頁面,進行順序調整。

事件表

在喚境Evkworld中,事件表是由一系列定義了游戲邏輯的事件組成的。事件表可以代替編程,實現(xiàn)游戲邏輯。事件表有兩種類型:與場景關聯(lián)的場景事件表和與項目關聯(lián)的全局事件表。

場景事件表:每當您選中某個場景,在舞臺下方所展示的事件表,就是與該場景關聯(lián)的事件表,它只會影響該場景中的游戲邏輯;當跳轉到其他場景時,則其他場景所關聯(lián)的事件表開始生效。場景事件表可以為空。

全局事件表:全局事件表與場景事件表顯示的位置有所不同:它會顯示在項目庫區(qū)域,雙擊可進入編輯模式。全局事件表不會主動與任何一個場景相關聯(lián),需要選中全局事件表后,在右側的屬性面板選擇生效場景(支持多選);選定后,全局事件表中的事件會在對應場景生效。全局事件表可以用來撰寫游戲中較為通用的邏輯(例如游戲UI、敵人AI等);選擇需要使用這些邏輯的場景,可以避免在場景事件表中重復撰寫同樣的事件。

組件

在喚境Evkworld中,組件代表了一類對象。當您點擊組件按鈕時,編輯器會在對象庫創(chuàng)建一個對象,同時在舞臺上創(chuàng)建該對象的一個實例(關于對象與實例,您可以參考下節(jié)內容);例如,點擊頂部快捷欄的精靈組件,即可在項目中創(chuàng)建一個精靈對象,同時舞臺上出現(xiàn)了一個默認貼圖的精靈實例。

每個組件都會有一些獨特的屬性或方法,具體可以查看本手冊中的組件大全部分。

對象與實例

在喚境Evkworld中,對象是組成游戲的基石;游戲中的所有內容,從角色、子彈、傷害數(shù)字到聲音、數(shù)據(jù)、虛擬搖桿,都屬于對象。

您可以將對象理解為一系列相同實體構成的集合概念;如象棋中的四個馬可以作為一個對象象棋馬,13億中國人可以作為一個對象中國人。

實例,則指的是集合概念中的某個具體個體。依舊使用上文中的例子:象棋中,黑方左手邊的馬就是對象象棋馬的一個實例;某個有中國國籍的人就是對象中國人的一個實例。

由以上說明您可以發(fā)現(xiàn),對象與實例之間的關系是一對多的關系;一個對象可以對應多個實例,但一個實例只能歸屬于一個對象。這種一對多的關系,會體現(xiàn)在很多地方,例如:當您將對象從對象庫拖動到舞臺上時,會自動創(chuàng)建該對象的實例;當您從舞臺上刪除某個實例時,并不會影響到對象。選中當您選中舞臺上的某個實例,編輯其通用屬性(如位置、尺寸等)時,僅會影響該實例自身;當您選中對象庫中的某個對象,編輯其屬性(如貼圖、能力等),會影響所有實例。

對象可以被分到同類組當中;事件表所控制的也往往是對象。

對象與實例是喚境Evkworld編輯器中非常重要的概念,理解它們的區(qū)別對您的游戲制作會非常有幫助;它們將反復出現(xiàn)在本手冊中。想了解更多關于對象與實例的信息,請查看手冊中的項目概念部分。

可視對象與抽象對象

所有可以在游戲中看到、在編輯器舞臺上展示出來的對象,都是可視對象,包括精靈、按鈕、對話框、文本框等;它們往往被用來實現(xiàn)游戲的美術部分。抽象對象,則是指那些無法在游戲中直接看到,卻又實實在在影響著游戲的內容,包括保存怪物生命值的數(shù)組、接受玩家操作指令的鼠標等等;這類對象對應著游戲中的控制、數(shù)據(jù)等功能。您可以在對象庫中,切換查看可見對象與抽象對象。

在每個工程中,我們默認為你添加了系統(tǒng)、鼠標、鍵盤、觸屏這四種抽象對象;它們主要用來接收用戶操作,以及進行游戲內的運算等工作。這四種抽象對象在一個項目中只能存在一個。而像數(shù)組這類,用來保存數(shù)據(jù)的抽象對象,可以創(chuàng)建多個。

變量

一款完整的游戲中,會存在眾多可以變化的數(shù)值,如玩家的經驗值、獲得的金幣、剩余的生命值等等。在喚境Evkworld中,您可以使用變量來儲存這些變化的值。

變量有三種類型:數(shù)值型、布爾型和文本型。數(shù)值型可以儲存數(shù)字,常用于血量、經驗值等情景;布爾型只儲存真或假,常用于關卡解鎖與否、能力解鎖與否;文本型儲存一個字符串,常用于某些需要變化的字符串,如NPC的名字。

從作用范圍上來看,喚境Evkworld中的變量分為兩種,一種是全局變量,一種是實例變量:

全局變量:在游戲中任何位置,都可以讀取或修改,且在各處值都一致的變量,被稱為全局變量。例如,AVG游戲中通常有“好感度”的設定,“好感度”就應該是一個全局變量:因為不同場景中的選擇都可能影響“好感度”;同時,“好感度”也會影響不同場景中的劇情。
全局變量不與任何組件綁定,它是獨立存在于項目之中的;所以,它會顯示在項目庫的全局變量標簽下。

實例變量:與實例相關聯(lián),各個實例間值不同的變量,被稱為實例變量。例如,射擊游戲中各個敵人的剩余血量,就可以使用實例變量來實現(xiàn);兩個相同的怪物,一個被射擊了一次、另一個被射擊了兩次,他們剩余的血量必然是不同的。因為實例變量與實例間的強相關關系,實例變量會在您選中某個實例時,顯示在屬性面板的數(shù)值標簽里。

項目文件

除了常用的圖片之外,游戲中往往還會用到一些外部的文件,如聲音、視頻等;在喚境Evkworld中也不例外。喚境Evkworld中所使用的項目文件可以被分為兩類:多媒體文件與字體文件。

多媒體文件:多媒體文件包括游戲中所使用的音效、音樂和視頻。
音效和音樂是用來實現(xiàn)游戲中的聲音表現(xiàn)的。音效通常指短小的聲音效果,例如碰撞或爆炸的聲音;音樂則通常指長時間播放的,用來營造氣氛的背景音。要使用多媒體文件,需要先點擊項目庫右上角的加號,打開多媒體面板;然后再導入文件。目前在音頻文件方面,喚境Evkworld支持ogg、m4a、mp3這三種格式;視頻文件的支持目前尚在研發(fā)中。

字體文件:在游戲制作中往往會用到多種字體;和編輯軟件不同,喚境引擎不支持直接讀取系統(tǒng)中的字體,因此在制作中,需要把待用的字體上傳到編輯器內才能使用。這樣做的好處是,打包游戲時,字體會隨整個工程文件一起打包進去,即使玩家設備中沒有安裝游戲內的字體,也不會影響這個字體在游戲內的表現(xiàn)。添加字體文件的流程與添加多媒體文件相似,同樣是在項目庫進行類似操作。目前喚境Evkworld僅支持ttf格式的字體文件。

更新日志:

2019-04-10 01:42:50

0.10.11

一些UI界面的視覺優(yōu)化;

對象庫樹形視圖的全局選中;

新用戶首次打開編輯器時有圖文視頻形式的新手引導;

編輯事件表時,選中單個實例時意味著選中實例對應的對象;

在預覽頁面,可使用喚境app掃碼預覽;

游戲打包時,會同時部署H5游戲鏈接;

H5游戲增加loading界面,提升加載體驗;

優(yōu)化角色設置的時機,避免在游戲開始時干擾玩家;

去除不必要的大塊內存占用;

bug修復;

下載地址

下載地址

特別說明

同類推薦

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字數(shù): 0/500