GDevelop 是一款允許用戶在沒有任何特定開發(fā)經(jīng)驗(yàn)的情況下輕松打造視頻游戲的引擎,雖然近年來(lái)“無(wú)代碼”開發(fā)的概念已經(jīng)變得相當(dāng)流行,但GDevelop 的歷史卻可追溯到更早的時(shí)候。官網(wǎng)寫道,GDevelop 最初是由 Florian Rival 用愛發(fā)電打造的,GitHub 上的首個(gè)公開版本于 2014 年發(fā)布。
GDevelop 項(xiàng)目誕生的初衷,就是為了讓游戲開發(fā)這項(xiàng)工作變得盡可能輕松。除了傳統(tǒng)的計(jì)算機(jī)部署,你甚至可以通過 Web 瀏覽器來(lái)啟動(dòng) GDevelop 。
初上手的朋友可以先充分借鑒現(xiàn)成的模板,并且能夠隨時(shí)對(duì)其進(jìn)行修改和試用。目前GDevelop 主要將經(jīng)歷放在 2D 游戲開發(fā)上,畢竟其對(duì)于玩家和開發(fā)者來(lái)說(shuō)都更易于上手。
關(guān)卡方面,你大可直接將對(duì)象拖放到對(duì)應(yīng)的場(chǎng)景中。至于游戲功能方面的設(shè)計(jì),亦可在“事件”選項(xiàng)卡中查找挑選所有可用的觸發(fā)機(jī)制,且一切都可由條件 + 動(dòng)作的方式來(lái)描述(比如讓角色跳躍)。
如果覺得默認(rèn)操作選項(xiàng)還不夠用,GDevelop 也允許開發(fā)者通過擴(kuò)展系統(tǒng)來(lái)添加一些邏輯、或者更進(jìn)一步地創(chuàng)建自己的擴(kuò)展(一組條件 + 操作 / 或 JavaScript代碼)。
最后,GDevelop 支持利用WebGL、JavaScript 和 WebAssembly 等技術(shù)來(lái)渲染游戲,且允許導(dǎo)出為網(wǎng)游或 Android 版本。
最新資訊