Lakeshore是一款可視化的游戲制作軟件,這款軟件的特色是無(wú)需編程,用戶可以通過(guò)可視化的方式來(lái)制作游戲,只需要組合不同的組件就可以制作出精彩的游戲作品,有興趣的朋友可以下載體驗(yàn)哦!

Lakeshore游戲制作軟件軟件特色
可視化創(chuàng)作游戲
Lakeshore采用全程可視化操作,擺脫了使用代碼編寫(xiě)游戲繁瑣的創(chuàng)作流程。使用代碼創(chuàng)作游戲時(shí),由于無(wú)法實(shí)時(shí)看到游戲運(yùn)行的效果,UI中各種素材的布局是一件非常耗時(shí)的工作。需要反復(fù)的編寫(xiě)、運(yùn)行、測(cè)試結(jié)果,循環(huán)往復(fù)。在Lakeshore中,能夠?qū)崟r(shí)預(yù)覽素材在場(chǎng)景中的布局, 使用鼠標(biāo)點(diǎn)擊、拖拽、拉伸即可完成圖像、聲音等素材的編輯,并且能夠非常快速的在瀏覽器中預(yù)覽。
豐富的游戲模板
Lakeshore 內(nèi)置強(qiáng)大的游戲模板系統(tǒng),針對(duì)各種常見(jiàn)的游戲類型,提供對(duì)應(yīng)的游戲組件、行為、條件與動(dòng)作。用戶可以使用這些組件配合自己設(shè)計(jì)的游戲素材,組合出玩法豐富的互動(dòng)游戲。內(nèi)置的打飛機(jī),塔防,小鳥(niǎo)飛行,橫軸跑酷等多套完整的游戲模板。是初學(xué)者理解游戲制作邏輯,行為,條件和動(dòng)作運(yùn)作機(jī)制的最好范例。用戶可以基于模板進(jìn)行再創(chuàng)作,制作出自己的游戲。

豐富的通用組件
Lakeshore 提供了豐富的常用組件,比如動(dòng)畫(huà),九宮格,瓦片地圖,位圖字體,數(shù)組和函數(shù)等。利用這些組件可以十分方便的實(shí)現(xiàn)游戲中的特殊功能。例如,動(dòng)畫(huà)可以十分便利 直觀的給游戲中添加序列幀動(dòng)畫(huà)。對(duì)于略懂游戲邏輯的用戶,數(shù)組和函數(shù)可以高效快捷的實(shí)現(xiàn)復(fù)雜的游戲邏輯。序列幀動(dòng)畫(huà)面板如下圖:

常用游戲行為
Lakeshore 內(nèi)置了許多游戲中常用的對(duì)象行為,比如子彈、炮塔、尋路、拖拽等等。用戶可以把內(nèi)置的行為綁定在任意的顯示對(duì)象上,綁定后,相應(yīng)的對(duì)象便自動(dòng)具備相應(yīng)行為 的能力。比如綁定了子彈行為,就會(huì)自發(fā)的飛行,綁定了炮塔行為就會(huì)自發(fā)的尋找并打擊目標(biāo)等。行為列表界面如下:

精確控制游戲元素
Lakeshore內(nèi)置了豐富的控制邏輯,將這些控制邏輯包裝成各種”條件”和“動(dòng)作”,使用這些條件和動(dòng)作,可以更加細(xì)致的控制精靈的狀態(tài)。包括設(shè)置元素旋轉(zhuǎn)、位置、縮放等外觀變化操作。條件和動(dòng)作界面示例如下圖:

強(qiáng)大的游戲邏輯事件表
Lakeshore 的游戲邏輯都通過(guò)事件表來(lái)編輯和呈現(xiàn)。事件表可以清晰的呈現(xiàn)游戲的邏輯關(guān)系。事件描述的語(yǔ)句通俗易懂,就算沒(méi)有開(kāi)發(fā)能力的用戶也可以輕松讀懂每條事件的功 用和事件間的邏輯關(guān)系。事件表中的條件,動(dòng)作和事件都支持復(fù)制,剪切和粘貼,使得邏輯的編輯更加便捷。同時(shí)事件表還支持事件分組,嵌套子事件,條件的 “與”、“或”和“取反”,添加注釋等高級(jí)功能。事件表界面如下:

Tile Map 瓦片地圖文件的支持
Tile Map是游戲中常用的一種地圖形式,Tiled Map Editor是廣為使用的免費(fèi)Tile Map制作軟件,LakeShore完美支持Tiled Map Editor生成的地圖文件格式。Tiled Map Editor + LakeShore可以讓您輕松的制作出豐富多彩的游戲。內(nèi)置游戲中的塔防游戲的地圖便是使用Tiled Map Editor制作的。

通用的網(wǎng)絡(luò)通信功能
Lakeshore支持WebSocket, WebStorage, Browser和Ajax等網(wǎng)絡(luò)通信功能。可以方便的和后臺(tái)服務(wù)器建立通信,使得開(kāi)發(fā)的游戲可以具有實(shí)時(shí)的網(wǎng)絡(luò)數(shù)據(jù)和更豐富的交互性。
微信分享的支持
微信分享是十分高效便捷的游戲傳播渠道,LakeShore提供了靈活實(shí)用的微信組件,制作出的游戲可以方便的分享給微信朋友圈,微信朋友,QQ空間,騰訊微博等傳播平臺(tái)。更方便快捷的實(shí)現(xiàn)游戲的傳播。
Lakeshore游戲制作軟件更新日志
【新增】正式全面支持英文版
【新增】剛體限制行為
【新增】賽車行為
【新增】移動(dòng)到目標(biāo)行為
【新增】速度檢測(cè)行為
【新增】物理行為中添加多項(xiàng)動(dòng)作
【新增】全新的對(duì)象選框,支持等比縮放
【新增】粒子組件
【新增】精靈圖組件
【新增】矢量繪圖動(dòng)作
【新增】更多的層操作動(dòng)作
【新增】發(fā)布打包app的支持
【新增】表達(dá)式錯(cuò)誤檢測(cè)
【優(yōu)化】發(fā)布后項(xiàng)目文件瘦身
【優(yōu)化】預(yù)加載優(yōu)化,場(chǎng)景切換加速
【優(yōu)化】運(yùn)行時(shí)性能
【優(yōu)化】事件表和場(chǎng)景的操作體驗(yàn)
【優(yōu)化】事件表?xiàng)l件與動(dòng)作過(guò)濾機(jī)制
【修復(fù)】子彈行為的速度和角度無(wú)法用動(dòng)作設(shè)置的問(wèn)題
【修復(fù)】按下任意按鍵都會(huì)觸發(fā)按下指定按鍵的動(dòng)作的問(wèn)題
【修復(fù)】添加素材到素材庫(kù),無(wú)法記住上一次選擇的目錄的問(wèn)題
【修復(fù)】父事件的篩選條件無(wú)法作用于子事件的問(wèn)題
【修復(fù)】設(shè)置文本內(nèi)容,無(wú)法設(shè)置空內(nèi)容的問(wèn)題
【修復(fù)】多個(gè)動(dòng)畫(huà)剪輯間,循環(huán)設(shè)置相互影響的問(wèn)題
【修復(fù)】曲線行為的周期隨機(jī)數(shù)最終數(shù)值趨于0的問(wèn)題
【修復(fù)】創(chuàng)建全局變量無(wú)法輸入小數(shù)點(diǎn)的問(wèn)題
【修復(fù)】函數(shù)參數(shù)無(wú)法傳遞0值的問(wèn)題
【修復(fù)】塔防自定義索敵方式無(wú)效的問(wèn)題
【修復(fù)】創(chuàng)建和制造動(dòng)作,隔行動(dòng)作無(wú)法繼承篩選的問(wèn)題
【修復(fù)】新建圖層目錄,顯示縮進(jìn)錯(cuò)誤的問(wèn)題
【修復(fù)】全局變量注釋無(wú)法修改的問(wèn)題
【修復(fù)】事件表拖拽位置不正確的問(wèn)題
【修復(fù)】某些情況下碰撞區(qū)域不正確的問(wèn)題
【修復(fù)】取消插入后再次插入會(huì)插入兩個(gè)對(duì)象的問(wèn)題
【修復(fù)】對(duì)象被網(wǎng)格吸附,輕微拖拽坐標(biāo)依然變化的問(wèn)題
【修復(fù)】無(wú)法添加fnt都擴(kuò)展名的文件到素材庫(kù)的問(wèn)題
【修復(fù)】布爾型全局變量再次修改時(shí)會(huì)變?yōu)閿?shù)字型的問(wèn)題
【修復(fù)】數(shù)組沒(méi)有自定義變量的運(yùn)算條件和動(dòng)作的問(wèn)題
【修復(fù)】復(fù)制對(duì)象后,多次粘貼,產(chǎn)生的多個(gè)對(duì)象無(wú)法刪除的問(wèn)題
【修復(fù)】電腦瀏覽器中預(yù)覽,拖拽時(shí),鼠標(biāo)光標(biāo)變?yōu)楣ぷ中偷膯?wèn)題
【修復(fù)】跨場(chǎng)景的全局變量,項(xiàng)目保存后,在事件表中顯示為空的問(wèn)題
【修復(fù)】刪除全局變量,再新建同名的時(shí)提示已存在的問(wèn)題
【修復(fù)】緩動(dòng)的目標(biāo)角度設(shè)置為0無(wú)效的問(wèn)題
【修復(fù)】含有特殊字符文件名的圖片添加導(dǎo)致顯示錯(cuò)誤的問(wèn)題