年末發表,ASCII ART動畫編輯器
《原始物語》是一個不務正業的MUD遊戲
遊戲本體內容遲遲未實作完成,admin一直跑去東玩西玩其他實驗
承前文
《原始物語》實作ASCII動畫的方式是採用spritesheet的概念
每格動畫會有自己的frame,每個frame都是一個string
對程式來講就是把這些string存成array,一次吐給前端顯示
用原本telnet協定方式的連線工具,例如zmud、mudlet
無法處理這種特殊格式,但《原始物語》有自己的前端web client
使用網頁版連線,收到這種spritesheet字串時,
前端會自動分割影格內容,按照設定好的秒數間隔切換播放,變成動畫
起初在實驗階段我是直接手刻LPC原始碼去做動畫,
後來動畫的發想越來越複雜,覺得不是辦法,就開始動開發工具的主意
正好現在AI coding當道,
就利用Gemini vibe了一套ASCII ART動畫編輯器
圖 影格編輯
https://i.meee.com.tw/TmnAuAi.png


特色是
- 純前端網頁製作
- 一邊編輯可一邊預覽效果
- 支援圖層功能,上層會遮蓋下層,對有前後景的動畫來說很方便
輸出結果則會把所有圖層的內容合併起來
(題外話,AI對全形半形字的遮蓋邏輯處理得很爛,這段我只好手動實作XD)
- 支援MUD的色碼,以圖層為單位,各圖層單獨設定顏色 (不支援背景色)
- 支援儲存、載入、匯出、匯入專案,方便日後反覆修改
- 可把編輯結果直接輸出LPC原始碼
開發者用這包code就能直接整合成遊戲的動畫內容
如果您是文字藝術大師
有想要實現的ASCII動畫夢想
歡迎運用這個工具來發揮看看,您的大作將在《原始物語》遊戲中展示給大家
使用上有建議也可以反映給我知道
編輯器網址如下
https://psmud.ddns.net/animeditor
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.86.157 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/mud/M.1771080312.A.284.html
mud 近期熱門文章
9
14
PTT遊戲區 即時熱門文章