目標是做一款4人合作的Roguelike地城冒險,我一直都很喜歡那種2~4人合作遊玩的Roguelike型遊戲(如risk of rain、Magicite、vagante),這些遊戲即使不連線表現上也優異無比,但獨樂樂不如眾樂樂,連線跟好友一起合作過關、互相陷害/搞事往往能讓遊戲的樂趣加倍,因此一直很愛這種能連線的小品遊戲。
基本上連線系統依靠steamapi來傳輸封包,並使用steam的中繼伺服器,架構上採用傳統的Listen Server而不是Peer to Peer(P2P),p2p可能會有一些同步上的問題(中途加入、延遲等待...etc),因此採用穩定的host-client可以避免很多疑慮,基本上玩家只會跟主機之間有封包往來,任何玩家傳輸封包給其他玩家必通過主機,玩家不會有直接傳輸封包給非主機玩家的行為。
(目前角色只完成一些基本的移動(移動、蹲下、跳躍、翻滾、滑牆、滑鏟)
抄襲採用類似Spelunky地圖的生成方式(有興趣了解可看下方影片),遊戲基本上是由上往下探索,進入地圖後要在地圖底部找到通往下一個區域的門,地圖主要由一格一格的房間組成,開始生成地城時會先生成一條從起點到終點的隨機路徑以確保玩家必定能抵達下階層,不會被RNG封死道路,隨後在剩餘的空間補上隨機的房間。
(由於只是測試路徑生成狀況,每個類型的房間我只捏了一個,所以你會看到大量一樣的房間)
目前進度到這邊,下一個要做的應該是戰鬥系統,個人是比較喜歡類似鹽與聖所那樣吃技術的戰鬥系統,不過這是一款多人遊戲,戰鬥上希望能跟隊友之間有一些互動/互補。
另外最近幾天有看到台灣獨立的多人
Roguelike小品傳送地下城,整體上非常類似risk of rain
,如果這種類型的你玩很多可能會稍顯無聊,不過有朋願意一起玩的話我覺得十分不錯(如果你是邊緣人就算了),推薦一下。
有任何關於遊戲設計的建議/問題都可以直接留言告訴我。
