GameCreator
GameCreator簡介
GameCreator 是 Catsoft Studios 開發(fā)的游戲引擎,兼顧專業(yè)和愛好者需求。它最大特點是不用寫代碼就能做出完整游戲,支持在電腦、手機、網(wǎng)頁上運行,并且可以分享或交易模板、插件和作品。用戶做的游戲歸自己所有,可以單獨買付費模板或插件,專業(yè)版沒有打包和導出平臺的限制。

功能特點
可視化編程:有直觀的視覺編輯器和高級可視化腳本系統(tǒng),通過觸發(fā)器、動作和條件來設定游戲里的各種事件,不用寫代碼就能做復雜的游戲邏輯,部分指令還能實時看效果。
視覺編輯器:有完整的場景、行走圖、動畫、界面、材質 Shader 等編輯工具,方便做游戲內容。
模塊化設計:基于模塊系統(tǒng),核心有攝像機、角色、變量這些,還能通過不同模塊擴展功能,比如角色、UI、任務、對話、近戰(zhàn)等模塊,能滿足不同游戲的需求。
角色與動畫控制:內置角色系統(tǒng),支持角色控制、運動、ai、動畫等功能,能用預設模板快速生成角色行為,輕松設置角色動畫,不用寫代碼就能做復雜的 AI 行為。
對話與任務管理:對話系統(tǒng)能做豐富的分支對話樹,支持條件邏輯、變量和動態(tài)調整對話;任務管理工具能輕松創(chuàng)建任務、目標和任務鏈,支持按條件完成任務、給獎勵和跟蹤任務狀態(tài)。
多平臺支持:能導出電腦端游戲,也能導出手機端游戲,還能導出單獨的 HTML 游戲,已經(jīng)支持 Steam Deck。
腳本支持:能用 TypeScript 或 JavaScript 寫游戲腳本,可以用自帶編輯器,也能用 VSCode。
資源與社區(qū):有模板商城、插件商城和素材工坊,官方或第三方的游戲模板、插件能分享或賣,素材工坊支持多種授權方式賣資源;還能把游戲傳到云盤,通過網(wǎng)頁地址分享作品。
GameCreator適用場景
游戲原型制作:能快速搭出游戲原型,驗證創(chuàng)意和機制。
獨立游戲開發(fā):工作流程直觀,功能強大,很適合獨立開發(fā)者。
教育與培訓:對學游戲開發(fā)或教學
適合人群與使用建議
GameCreator適合想低門檻快速做出可玩原型或完整 2D 作品的獨立開發(fā)者或小團隊;需要可視化邏輯和可擴展腳本的創(chuàng)作者;想靠模板和插件生態(tài)加快制作速度的團隊。
使用建議:先用官方模板(比如 RPG、AVG 這類)熟悉事件流和可視化編輯,再慢慢加自定義腳本和插件;發(fā)布前通過掃碼多端同步測試,驗證交互和性能,最后打包發(fā)到目標平臺。
GameCreator使用教程步驟
用 GameCreator 做游戲,按“準備→創(chuàng)作→優(yōu)化→發(fā)布”的流程來,不用會編程,新手也能很快上手。
前期準備:安裝和基礎設置
下載安裝:去 GameCreator 官網(wǎng)(https://www.gamecreator.com.cn/),選免費版或專業(yè)版下載,裝好之后打開軟件。
熟悉界面:軟件主要界面分這幾塊——左邊是場景編輯器,用來搭游戲場景;右邊是屬性面板,調對象參數(shù);底下是事件編輯器,設游戲邏輯;頂上是資源管理器,管素材、模板這些東西。
獲取資源:先去官方“模板商城”“素材工坊”下基礎模板,像 2D 冒險模板或者素材,比如角色行走圖、場景元素,直接拿來用能省不少前期功夫。
核心創(chuàng)作:從場景到邏輯搭建
搭游戲場景
新建場景:點頂部菜單欄“場景→新建場景”,可以選預設的場景類型(比如“室內”“村子”),也能創(chuàng)建空白場景。
添加元素:從資源管理器把場景元素(像地板、建筑、裝飾、障礙這些)拖到場景編輯器里,在右邊屬性面板調位置、大小、層級(比如把“遮罩”層放角色層上面)。
資源預載:在場景設置里,勾選“預載地圖資源”“場景對象資源”,也能自己加額外資源(比如角色立繪、對話音頻),這樣玩游戲的時候就不會卡。
創(chuàng)建角色和動畫
添加角色:在資源管理器里選角色模板(比如“沙地女賬”),拖到場景里,會自動生成基礎角色對象。
配置行走和動畫:在角色屬性面板里調參數(shù):
行走圖:選對應的參考行走圖,設播放幀率(建議 12)和縮放比例(比如 166%)。
方向模式:勾選“8 方向”,這樣角色能往各個方向移動。
動畫幀:自己編第 1 - 4 幀內容,調角色站著、走路的動畫樣子。
設置 AI(可選):不用寫代碼,在“角色→AI 行為”里選預設模板(比如“跟隨玩家”“巡邏”),再設觸發(fā)條件(比如離玩家 5 米就開始跟著)。
用可視化編程設計游戲邏輯
這是關鍵步驟,不用寫代碼,通過“事件→條件→動作”組合來實現(xiàn)邏輯:
新建事件:點底部“事件編輯器→新建事件”,選觸發(fā)場景(比如“進入場景 001 - 室內”)。
添加條件(可選):設事件觸發(fā)的條件,比如“玩家等級≥5”“背包里有鑰匙”。
添加動作:選事件觸發(fā)后要做的事,比如:
顯示內容:“顯示圖片(路邊小道.png)”“顯示立繪(狼女正常)”“顯示對話(你就是傳說中的勇者嗎!?)”。
角色交互:“讓角色移到坐標(100,200)”“播角色攻擊動畫”。
任務相關:“觸發(fā)任務(找 3 個草藥)”“完成任務給 100 金幣”。
實時預覽:點事件編輯器里的“預覽”按鈕,直接看邏輯效果,不用打包游戲。
做對話和任務(可選)
對話系統(tǒng):在“工具→對話編輯器”里,創(chuàng)建分支對話樹,能加條件(比如“玩家選 A 選項,就觸發(fā)后續(xù)對話 B”)和變量(比如“對話次數(shù)≥2,解鎖隱藏內容”)。
任務系統(tǒng):通過“工具→任務管理器”新建任務,設:
任務目標:比如“收集 5 個木材”“打敗 1 只 BOSS”。
完成條件:勾選“目標達成后自動提交”,或者“要找 NPC 提交”。
獎勵:設金幣、道具、經(jīng)驗這些獎勵。
優(yōu)化和測試
功能測試:分別測場景切換、角色移動、事件觸發(fā)、對話分支這些功能,通過實時預覽找邏輯問題(比如對話沒顯示出來、任務完不成)。
多設備適配:
移動端:點頂部“導出→移動端”,生成二維碼,拿手機掃碼預覽,測觸摸操作和屏幕適配情況。
游戲手柄:把手柄插上,直接在軟件里測按鍵反應(比如方向鍵控制角色、X 鍵觸發(fā)對話)。
性能優(yōu)化:看看資源預載列表,刪掉沒用的資源;把大場景里的元素數(shù)量減少,避免卡頓。
導出和分享
選導出平臺:根據(jù)需求選導出類型:
PC 端(Windows):點“導出→PC 端”,生成.exe 文件,雙擊就能運行。
移動端:導出后會生成安裝包或者測試二維碼,能用來在手機上測,或者發(fā)到應用商店。
HTML5:導出成 HTML 文件,自己搭個 HTTP 服務器后,通過網(wǎng)頁鏈接分享。
Steam Deck:先裝 GC-Steam-SDK,配好成就、檢查這些功能,再導出適配版本。
分享作品:把導出的游戲傳到官方云盤,生成網(wǎng)頁地址,直接發(fā)給別人測或者展示。
常見問題
問:GameCreator 作為可視化游戲引擎,降低開發(fā)門檻的核心設計是什么?
答:主要是兩個設計:一是可視化編程系統(tǒng),有內置事件機制,不用寫代碼就能定義游戲邏輯,比如進入場景觸發(fā)顯示圖片、立繪、對話等,部分指令還能實時預覽,方便調試;二是完整的視覺編輯器和資源生態(tài),有場景、行走圖、動畫等全流程編輯工具,還有模板商城、插件商城,新手可以基于現(xiàn)有資源快速上手,不用管底層技術細節(jié)。
問:GameCreator 支持多平臺導出,不同平臺的導出特點和使用條件有什么區(qū)別?
答:各平臺特點和使用條件如下:① 電腦端:只支持 Windows 系統(tǒng),導出后直接就能運行,不用額外配置;② 手機端:導出后掃碼測試就能實時預覽,方便驗證手機適配效果;③ HTML5:導出成單獨的 HTML 文件,要自己搭 HTTP 服務器才能運行,適合網(wǎng)頁游戲分發(fā);④ Steam Deck:默認適配了設備按鍵,要用官方的 GC-Steam-SDK 才能實現(xiàn)成就、檢查等 Steam 平臺專屬功能,適合面向主機玩家發(fā)布作品。
問:在游戲開發(fā)的資源管理和內容創(chuàng)作環(huán)節(jié),GameCreator 提供了哪些工具來提升效率?
答:主要有三類工具:① 資源預載和場景管理工具:支持預載地圖、場景對象、事件相關資源,還能加額外資源列表,避免運行時加載卡頓,也有多類型預設場景,比如室內、村子、古代王座和場景元素,能減少基礎場景搭建時間;② 角色和動畫快速配置工具:支持 8 方向移動,能自定義行走圖播放幀率,比如 12和縮放比例,能直接編輯 1 - 4 幀動畫,不用專業(yè)動畫軟件就能做基礎角色動效;③ 自定義編輯器和資源交易生態(tài):能根據(jù)需求做專屬編輯器,比如裝備編輯器,適配特定工程;模板商城、素材工坊,能直接拿到現(xiàn)成資源,能大幅縮短開發(fā)周期。
提交您的產(chǎn)品
Ai應用
Ai資訊
AI生圖
AI生視頻
開源AI應用平臺








