[雜談] 2025-06-23
只是一些雜談,最近想不到要寫什麼
接觸 MSW 到現在已經 2 個月了,這段時間好像幹了啥又好像啥都沒幹
過了好幾周,也就寫了個角色動作系統,然後就不知道要幹麻了
目前對 MSW 的感覺
現在 MSW 上絕大多數的人都往懷舊服裡面塞,不論是玩家還是腳本外掛
開發者的數量並不多,或者說,在官方社群上的交流不算很熱絡
除了客群小以外,感覺或多或少跟 MSW 的開發體驗也有點關係
在 MSW 上開發遊戲需要連網,但是因為大量腳本外掛擠進 Artale ,造成某些時候伺服器容易斷線
遇到沒有存檔,或是元件遺失的問題就會很頭痛,現在最推薦的方式就是開啟 LocalWorkspace 自己用 Git 做版控了
預設 UI 組件的支援度不夠
其實我現在對遊戲內的基礎元件沒有太大的想法,基本的物理、位置、動畫都有了,還行
但 UI 我就有一些意見了,至少也給個 Dropdown 吧…,我沒想到我要自己用 UI 跟 Lua 手刻一個 Dropdown 出來,也太麻煩…
官方社群的部份體感上人不是很多,就我目前在各官方社群看下來
-
韓文社群:
可能是因為官方 Discord 沒有提供開發者自由聊天的地方,只有論壇頻道,所以開發者都分散在其他非官方社群
目前進到的非官方社群人蠻多的,討論算活絡,資源也很多,就是要一直複製貼文翻譯而已 XD -
英文社群:
討論熱度普通,但開發指南有做初步的分類,而且官方有開一個 Git Repo 提供一些常用的 Package 做參考或使用
也有開發者用 GitPage 架設 MapleStory Worlds Creators Fansite 網站,提供一些尋找資源的指南以及一些系統的教學跟展示
個人覺得英文社群是目前經營最好的官方社群 -
中文社群:
群魔亂舞,開發社群完全是一攤死水 😥
可能是開發體驗太差,加上常常有不識字的玩家會跑來開發者頻道賣東西
跟英文以及韓文的社群相比,不只缺少論壇頻道,官方在個開發者指南甚至只丟一個連結,沒有分類也沒有其他說明
非官方社群的部份,雖然活躍的人不算多,但跟官方 Discord 相比夠好了
個人覺得 MSW 最大的缺點就是缺少一個供開發者自由上架 Package 的平台
官方提供的模板不多,怪物模板以及 NPC 模板都非常陽春
加上官方社群的經營也不是很好 (除了英文社群)
每一個開發者幾乎是要自己從零開始手刻各種 UI 元件、遊戲組件
整體來說,開發體驗很糟
在 MSW 刻了一個動畫編輯器
原本楓之谷的技能會自帶其他角色動作
但 MSW 只提供基本的紙娃娃動畫,所以需要自己寫一個動畫播放組件
大概一個月前我已經寫得差不多了,在踩了幾個雷之後,總算是刻了一個可以遠端同步動作的動畫組件出來
刻出來那天我從舊版的遊戲檔案匯出一些動作來玩,光這樣就可以玩一整天了😀
後來我想說來做一些自訂技能,畢竟以前玩楓谷都喜歡幻想一些有的沒的技能
然後才發現,沒有 GUI 介面我沒很難把動作對到技能特效上阿🙃
所以就花了大概 2 天半,刻了一個動畫編輯器,刻玩蠻有成就感的,介面大概長這樣:
支援動畫的載入、新增,並提供前景特效、背景特效做參考,按下播放會有動畫預覽
自製編輯器的缺點就是元件的屬性變動會影響 Git 版控
動畫編輯器比較複雜,操作一下後存檔會造成 World 資料改動
後來是設計在進入編輯器時做元件初始化,才緩解這個問題
可以的話,接下來我會嘗試把這個編輯器給包成 Package
這樣就可以像插件一樣,把編輯器移植到其他 Worlds 上提供編輯功能了~