iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 14
0
自我挑戰組

30天遊戲原型開發系列 第 15

Day14 利用MUD設計原型遊戲的可能

  • 分享至 

  • xImage
  •  

在研究MUD的這幾天,一直在思考是什麼原因讓 MUD 可以這麼好開發遊戲?大概歸結幾個要素:

  • 動態執行
  • 同時執行多個物件的架構
  • 心跳/延遲機制

我在寫 scratch 的時候也有這樣的感覺,因為以往寫程式的時候都會被主程式流程綁住,要開多個程式支線就要用執行緒才有辦法。寫起來並不是那麼順手

雖然 MUD 沒有很明確使用事件,但是 creat(), init(), heart_beat() 的設計,其實就給了很大程度的自由。

然後有在想假如在 MUD 寫一個貪食蛇/俄羅斯方塊不知道有沒有搞頭?不過前提要先架一個本地端的MUD伺服器。目前比較有可能的方案是 Lil ,一個空的 LPC MUDlib。

MUD的系列收穫蠻多的,接下來,會找其他的方案試試看。


上一篇
Day13 找到正版的TinyMUD
下一篇
Day15 適合開發原型遊戲的環境?
系列文
30天遊戲原型開發31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言