提供一些原同人陣的範例,讓你輕鬆做出同人陣(請看原始程式碼,並參考綠色字體的提示來修改,但如果你會,當然可以自己增減)
需先載入模組:TWLibEasyEdition
1.按"開專案"
2.按下左上角有刀叉圖示的按鈕,摳出一個你自己的專案(這樣才能編輯)
3.打開你自己的專案後,到左方的檔案總管理找到CG.TWSampleEZlife資料夾內的XXX.twmap與XXX.events。
4.先編輯地圖(XXX.twmap)然後按"儲存回程式碼",編輯完地圖後再編輯事件(XXX.events)
5.當事件編輯器預設的動作沒有你想要的功能時,在事件編輯器按"動作"→"自訂事件",然後選擇任一個自訂事件。
6.到左方的檔案總管理找到action資料夾內的CustomEventXXX.action.ts,打開並參考綠色字體的提示來修改(GAME/sample內有每種檢查和動作的範例)
7.另外CG.TWSampleEZlife/missionsList.json可以設定一些有關遊戲的設定
8.做完之後,按右方第五個板手圖標製作成品,並設定穩定版本即可公開。
9.想進一步了解如何做同人請參考 https://code.gamelet.com/edit/jklolita 的原始碼內GAME裡面的內容。
遊戲設定 - 地圖 - 遊戲模式 - 單房間最大玩家上限 - 玩家血量 - 玩家生命數 - 玩家聲望 - 參與陣營
事件 - 延遲
檢查 - 人物自訂按鍵 - 人物是否活著 - 人物屬性狀態(集氣狀態、出生階段狀態、跳躍狀態) - 人物是否是NPC - 人物是否是玩家 - 人物是否正在移動 - 人物是否正在切換武器 - 人物是否正在裝填子彈 - 人物是否正在攻擊 - 人物是否可被擊中[傷害類型] - 人物重量 - 人物位置
動作 - 新增角色[陣營、出生點、延遲出現、最大血量、重量、行為、演員、角色型態、面向角度、武器、預設武器] - 設定人物屬性(名字、面相角度、重量、角色大小、角色氣量、演員、最大血量、最小血量、目前血量) - 新增武器道具[種類、位置] - 角色說話 - 播放音效 - 角色裝備武器 - 人物死亡 - 發動武器攻擊 - 人物消失[消失動畫長度] - 人物特效(閃光[威力、是否顯示"?"特效、實際遮色時間長度、顏色]、跳出驚嘆號、噴火) - 移動人物位置 - 人物減血[傷害者、傷害值、傷害類型] - 發動技能 - 人物按空白鍵跳躍 - 人物跳躍[最小速度、最大速度、初始跳高速度、閃避率、耗氣量] - 設定預設武器 - 任務暫停 - 任務繼續 - 畫面特效(畫面遮色[亮度、對比、飽和、色調、畫面震動]) - 地圖特效(爆炸、震地) - 重設人物血量 - 攝影機焦點 - 攝影機焦點人物 - 任務完成 - 啟動計時器 - 關閉計時器 - 地圖機關(噴火孔、旋轉斧) - 遊戲設定(迴避友軍攻擊、迴避無陣營攻擊、最大使用技能等級) - 人物走至定點 - 啟動計時器 - 靜態物件(新增(地板層、地板層(自訂)、天空層、天空層(自訂))、移除)
動作2 - 設定人物屬性2(演員(自訂)) - 畫面特效2(浮雕、膨脹與收縮、陰極射線管) - 地圖機關(移除地圖機關)
Sever/GLT - 顯示商店 - 顯示背包 - 獲得道具武器 - 消耗道具武器 - 頒發勳章 - 上傳遊戲分數 - 增加遊戲幣
CGpara