[程式] 網路遊戲資料庫開發問題(Unity)
大家好
想請問一個網路遊戲開發資料庫設計的用法
我想開發一款小型的網路遊戲(很小 可能就朋友間互相玩 我估計同時應該不超過50人)
主要是使用unity當作開發工具
我想最基本的架構就一個玩家可以開server然後大家連過去他的IP跟PORT
(我猜among us應該也是類似這樣)
網路上應該找到蠻多基本的教學我想這類即時互動的應該不是太大問題
但我現在想要有一個功能就是玩家(包含開伺服器者)都退出遊戲後
可以把遊戲資料跟狀態存到資料庫內 然後給一組序號你可以記下來
下次你開server而且輸入這個代碼 就可以繼續玩之類的
我查了一點資料想確認以下想法可不可行
主要是用mongodb + Node.js(express)設定好一個網頁伺服器?
然後有一些HTTP Request Methods(GET POST等等)的網頁可以被call
這個call可以回傳或是送入一些json檔案(就像一些網頁前後端的處理)
然後在unity(UnityWebRequest)裡面call這些api藉此把這些玩家資料josn一起丟進去
mongodb裡面或抓出來
請問這樣的架構是有可能的嗎?
自己有做過一些網頁開發 也有在aws上面跑這些網頁
但是針對網路遊戲的儲存不確定這樣是不是可行的(技術上或效能上)
如果可行 想請教另一個問題
有某款遊戲用類似方式開發 是否可能我們可以找到她的API
以後去call這些API達到作弊的目的?
(例如某個api叫了可以驗證變成金牌會員或增加金幣等等)
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 139.138.255.133 (美國)
※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1623090110.A.086.html
推
06/08 04:57,
3年前
, 1F
06/08 04:57, 1F
→
06/08 04:57,
3年前
, 2F
06/08 04:57, 2F
→
06/08 04:57,
3年前
, 3F
06/08 04:57, 3F
推
06/08 08:08,
3年前
, 4F
06/08 08:08, 4F
推
06/08 12:40,
3年前
, 5F
06/08 12:40, 5F
→
06/08 12:41,
3年前
, 6F
06/08 12:41, 6F
→
06/08 12:41,
3年前
, 7F
06/08 12:41, 7F
→
06/08 12:42,
3年前
, 8F
06/08 12:42, 8F
→
06/08 12:43,
3年前
, 9F
06/08 12:43, 9F
推
06/08 13:42,
3年前
, 10F
06/08 13:42, 10F
→
06/08 13:42,
3年前
, 11F
06/08 13:42, 11F
→
06/08 13:44,
3年前
, 12F
06/08 13:44, 12F
→
06/08 13:44,
3年前
, 13F
06/08 13:44, 13F
推
06/08 13:46,
3年前
, 14F
06/08 13:46, 14F
→
06/08 13:46,
3年前
, 15F
06/08 13:46, 15F
抱歉不確定是不是沒有講清楚
假設我這遊戲開局以後有多人同時玩
我想要的是"任何人"都可以在離開後繼續回來玩
(假設遊戲內所有人都離線登出 都可以再登入回來繼續完成任務)
這樣是不是就沒辦法單純存到玩家遊戲端?
假設存到A的local B玩家怎麼可能讀的到?
用code主要是要換機換平台或不同登入帳號都不用擔心
只要拿到這組code的都可以繼續幫忙完成任務
用Node.js+MongoDB只是之前有做過比較熟悉
但是沒用他串過遊戲 所以想說問問看
※ 編輯: Cosmology (139.138.255.133 美國), 06/08/2021 14:01:26
推
06/08 14:06,
3年前
, 16F
06/08 14:06, 16F
→
06/08 14:06,
3年前
, 17F
06/08 14:06, 17F
→
06/08 15:12,
3年前
, 18F
06/08 15:12, 18F
→
06/08 15:13,
3年前
, 19F
06/08 15:13, 19F
推
06/08 15:57,
3年前
, 20F
06/08 15:57, 20F
→
06/08 16:01,
3年前
, 21F
06/08 16:01, 21F
推
06/08 16:15,
3年前
, 22F
06/08 16:15, 22F
→
06/08 16:18,
3年前
, 23F
06/08 16:18, 23F
→
06/08 16:19,
3年前
, 24F
06/08 16:19, 24F
→
06/08 16:30,
3年前
, 25F
06/08 16:30, 25F
→
06/08 16:35,
3年前
, 26F
06/08 16:35, 26F
推
06/08 16:48,
3年前
, 27F
06/08 16:48, 27F
推
06/08 17:16,
3年前
, 28F
06/08 17:16, 28F
→
06/08 17:16,
3年前
, 29F
06/08 17:16, 29F
→
06/08 17:17,
3年前
, 30F
06/08 17:17, 30F
→
06/08 17:17,
3年前
, 31F
06/08 17:17, 31F
→
06/08 17:17,
3年前
, 32F
06/08 17:17, 32F
→
06/08 17:19,
3年前
, 33F
06/08 17:19, 33F
→
06/08 17:19,
3年前
, 34F
06/08 17:19, 34F
推
06/12 03:12,
3年前
, 35F
06/12 03:12, 35F
推
06/14 12:39,
3年前
, 36F
06/14 12:39, 36F
→
06/16 12:20,
3年前
, 37F
06/16 12:20, 37F
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
15
19