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

喚境引擎mac版

喚境引擎mac版
  • 更新:2019-04-10 14:39
  • 大。72.1M
  • 版本:v0.10.11 官方最新版
  • 語言:中文
  • 類型:Mac編程軟件
  • 平臺(tái):Mac
本類排行
  • 應(yīng)用介紹
  • 應(yīng)用截圖
  • 下載地址
  • 網(wǎng)友評(píng)論

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

主界面介紹:

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

主菜單:點(diǎn)擊該按鈕可以打開主菜單。主菜單提供了很多基本功能的控制,諸如新建、打開、保存、預(yù)覽項(xiàng)目,進(jìn)行項(xiàng)目設(shè)置,查看幫助文檔等。主菜單右側(cè)為撤銷、重做按鈕。

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

快捷欄可以分為三個(gè)部分:

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

中間一組按鍵為位置調(diào)整,包括水平對(duì)齊、垂直對(duì)齊,水平翻轉(zhuǎn)、垂直翻轉(zhuǎn)等設(shè)置。

右側(cè)一組為舞臺(tái)尺寸調(diào)整,可通過下拉菜單選擇不同的尺寸。最右邊的兩個(gè)按鈕分別為項(xiàng)目預(yù)覽與場(chǎng)景預(yù)覽;預(yù)覽相關(guān)的操作將在手冊(cè)中的預(yù)覽項(xiàng)目頁面詳細(xì)介紹。

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

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

舞臺(tái):舞臺(tái)區(qū)域是對(duì)可視對(duì)象,進(jìn)行編輯和展示的區(qū)域。游戲中所有關(guān)于美術(shù)、界面、文字等可視部分的編輯,都可以在舞臺(tái)上完成。舞臺(tái)區(qū)域的詳細(xì)介紹,可以查看手冊(cè)中的舞臺(tái)部分。

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

屬性面板:選中某個(gè)場(chǎng)景、圖層組、對(duì)象后,您可以在屬性面板區(qū)域查看或修改它的屬性。根據(jù)不同的選中對(duì)象,屬性面板會(huì)顯示不同的內(nèi)容,具體區(qū)別您可以在手冊(cè)中的屬性庫(kù)部分找到。您還可以通過屬性面板區(qū)域上方的三個(gè)按鈕,切換顯示內(nèi)容:點(diǎn)擊能力,可查看選中對(duì)象或?qū)嵗鶕碛械哪芰;點(diǎn)擊數(shù)值,可查看選中對(duì)象或?qū)嵗鶕碛械膶?shí)例變量。請(qǐng)注意,當(dāng)處于事件表編輯模式時(shí),屬性面板區(qū)域會(huì)顯示條件動(dòng)作庫(kù);退出編輯模式,恢復(fù)顯示。

項(xiàng)目結(jié)構(gòu)介紹:

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

場(chǎng)景

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

一個(gè)場(chǎng)景是由多個(gè)圖層組組成的。喚境Evkworld中的圖層組與PhotoShop中的圖層組概念類似,都包含多個(gè)對(duì)象;與PhotoShop不同的是,喚境Evkworld中的圖層組不僅可以包含圖像,還可以包含按鈕、對(duì)話框等內(nèi)容。圖層組可以非常方便地安排舞臺(tái)上對(duì)象的遮擋關(guān)系,這一點(diǎn)也與PhotoShop一致:在上方的圖層組會(huì)遮擋下方的圖層組。您可以在圖層組頁面,進(jìn)行順序調(diào)整。

事件表

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

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

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

組件

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

每個(gè)組件都會(huì)有一些獨(dú)特的屬性或方法,具體可以查看本手冊(cè)中的組件大全部分。

對(duì)象與實(shí)例

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

您可以將對(duì)象理解為一系列相同實(shí)體構(gòu)成的集合概念;如象棋中的四個(gè)馬可以作為一個(gè)對(duì)象象棋馬,13億中國(guó)人可以作為一個(gè)對(duì)象中國(guó)人。

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

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

對(duì)象可以被分到同類組當(dāng)中;事件表所控制的也往往是對(duì)象。

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

可視對(duì)象與抽象對(duì)象

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

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

變量

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

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

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

全局變量:在游戲中任何位置,都可以讀取或修改,且在各處值都一致的變量,被稱為全局變量。例如,AVG游戲中通常有“好感度”的設(shè)定,“好感度”就應(yīng)該是一個(gè)全局變量:因?yàn)椴煌瑘?chǎng)景中的選擇都可能影響“好感度”;同時(shí),“好感度”也會(huì)影響不同場(chǎng)景中的劇情。
全局變量不與任何組件綁定,它是獨(dú)立存在于項(xiàng)目之中的;所以,它會(huì)顯示在項(xiàng)目庫(kù)的全局變量標(biāo)簽下。

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

項(xiàng)目文件

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

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

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

更新日志:

2019-04-10 01:42:50

0.10.11

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

對(duì)象庫(kù)樹形視圖的全局選中;

新用戶首次打開編輯器時(shí)有圖文視頻形式的新手引導(dǎo);

編輯事件表時(shí),選中單個(gè)實(shí)例時(shí)意味著選中實(shí)例對(duì)應(yīng)的對(duì)象;

在預(yù)覽頁面,可使用喚境app掃碼預(yù)覽;

游戲打包時(shí),會(huì)同時(shí)部署H5游戲鏈接;

H5游戲增加loading界面,提升加載體驗(yàn);

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

去除不必要的大塊內(nèi)存占用;

bug修復(fù);

下載地址

下載地址

特別說明

同類推薦

發(fā)表評(píng)論

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