先上個大致畫面
載點
這個應用還在測試階段,各式裝備或特效都有可能與實際上遊戲顯示的不同
應用程式載點: 版本 v0.8.0 (支援度 win10, win11)
程式源碼: Github
為了支援本機檔案,這次是使用應用程式的方式發布,但其實還是網頁啦...
應用開啟時,會詢問防火牆權限,不同意不影響使用!
只是應用程式會開啟一個本機網頁伺服器,並不需要跨防火牆!
功能介紹
- 裝備列表
- 類型篩選
- 是否可染色及性別顯示(可於設定關閉)
- 收藏裝備(v0.6.0 新增) - 角色調整
- 可改變單雙手火槍、耳朵類型、表情及動作
- 角色特徵如惡魔翅膀、凱薩翅膀、幻獸耳朵等(v0.8.0 新增)
- 背景顏色切換
- 上傳自訂背景圖(v0.6.0 新增)
- 地圖背景(v0.7.0 新增)
- 放大角色
- 角色名稱及名牌顯示
- 匯出完整動畫(v0.4.2 新增)
- 聊天泡泡預覽 (v0.6.0 新增) - 染色、混染調整
- 髮型及臉型混染
- 裝備及皮膚染色,目前染色只有75%相似,尤其是及高亮度的情況 - 動作預覽
- 批量匯出圖片/分鏡 - 髮型、臉型混染表格
- 匯出圖片表格 - 裝備染色表格
- 色相、飽和或亮度從低到高的預覽
- 匯出圖片表格 - 椅子預覽 (v0.5.0 新增)
- 匯出椅子動畫
- 支援多角色/機器人椅 - 坐騎預覽 (v0.5.1 新增)
- 匯出坐騎動畫
- 支援多角色 - 技能預覽 (v0.6.0 新增)
- 匯出技能動畫/分鏡 - 儲存功能
- 角色儲存及匯出
- 角色裝備顯示,可直接分享圖片 - 其他設定
- 視窗相關設定
- 顏色主題
- 渲染相關設定
- 匯出相關設定(v0.4.2 新增)
- 實驗性功能開關
這邊挑幾個東西來介紹
裝備列表
各項裝備若有性別或染色的可能,會於小圖示上顯示
染色及混染調整
選擇物品後可在裝備列表上方進行染色或混染調整
(至於為什麼說染色只有75%像呢...因為亮度高的算式我也摸不清
亮度總是不太對,儘管已經很接近了,在高亮度的情況下總是和遊戲內差很多
有興趣的話可以看這個 shader,那個算式實在太78,我拿繪圖軟體瘋狂比對數值才得出來的
飽和度會影響亮度,提高亮度又得降低飽和度,洗勒...)
髮型和臉型混染表格
相比楓沙龍,基本功能沒有差太多,主要是新增了匯出表格及個別匯出的功能
雜項設定
應用上方的設定按鈕可以更改一些應用程式的設定,這邊就不詳細解釋也是指挑幾個講
預設角色渲染
實驗性高清預覽
就如選項所寫的,實驗性功能,在角色預覽視窗會新增一個開關,來開啟高清化後的角色圖
角色圖片分享
角色儲存後,可以選擇觀看詳細資訊,這個頁面可以下載並分享給別人
一些製作上的廢話
這次嘗試製作合併 楓沙龍 及 時裝動作及染色預覽 功能的應用,因為他們都有個問題,就是得依賴 Maplestory.IO 的 API 去取得資料,這其實也不是問題,在資料可以持續更新的前提下,是個很不錯的選擇,又可以在線上取得其他遊戲版本的資料。
但前一個染色預覽網站就在做好後,maplestory.io 的更新似乎遇到瓶頸,導致我無法持續更新內容,碰巧我剛好在學 rust,於是就製作了使用 rust 讀取 wz 的小 library (wz-reader-rs),接著這個應用就誕生了,好欸!
大致上是這樣,目前也還在規劃要不要有持續更新皇家及時尚箱的功能,有問題都可以留言或在 github 留下 issue,或是加入這個臨時創建的 Discord 群組