iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 29
0
自我挑戰組

卡牌遊戲開發日記v2020系列 第 29

Day29 開始寫連線遊戲的準備

假如你一開始只是單純憑著一股熱血想要寫連線遊戲,但又不知道從何開始,這篇文章可以提示一些你需要注意的方向。

首先要確認你的遊戲平台

  • PC/應用程式
  • 手機/APP
  • PC&手機/網頁

遊戲類型?

  • 多人線上遊戲(MMORPG)
  • 多人連線遊戲(CS, Minecraft, 星海爭霸)

多人線上遊戲的伺服器通常要考慮更多,像是頻寬負載、系統穩定性、更新、維護的問題。通常會讓專門的工程師負責處理相關問題。多人連線遊戲通常人數不會超過10人,系統通常由玩家自行架設,遇到的問題相對不複雜。

使用的遊戲引擎?語言?

  • unity (C#)
  • python,ruby
  • HTML5 遊戲框架:Egret, LayaAir, Phaser, pixi, CreateJS, Hilo, Cocos2d-x, lufylegend.js,

走網頁路線的需要注意的是伺服器要用什麼語言?然後它會影響到你可以找的網路代管廠商,目前 AWS, Google, Azure 都有提供網站代管的服務,但是服務品項都很雜,建議找有經驗的人一起處理。自己架站的話,你需要跟ISP申請固定IP,然後需要一些些網管經驗。

另外是走遊戲引擎開發路線,我查的網路代管服務也有提供支援,但是詳細狀況我就不是很清楚。

(未完待續)


上一篇
Day28 簡易讓玩家連線的方式
下一篇
Day30 結語:成為一個堅強的技術人
系列文
卡牌遊戲開發日記v202030

尚未有邦友留言

立即登入留言