看板 GameDesign 關於我們 聯絡資訊
※ 引述《a27647535 (叫我幹嘛?)》之銘言: : 大家好 : 有個問題想請問一下大家 : 我們有個輕量級的即時多人聊天小遊戲(類似金頭腦、賓果) : 同時在線人數希望有五千人以上 : 我們有查到一個gameserver : 叫SmartFoxServer : http://waterxbread.blogspot.tw/2009/06/flash-smartfoxserver.html?m=1 : 不知道有沒有人採用過SmartFoxServer+AWS的架構? : 適合我們這個開發的遊戲嗎(有關即時連線)的部份 100% 不適合。 1. Flash Socket為基礎。 除非遊戲本身是 Flash , 不要用 Flash Socket。 某個語音軟體用 FLASH 讀取使用者名片, 在 2000 人的頻道, 登入時要把所有人的資料讀取完畢, 晚上熱門時段, 單次進入頻道要半小時。 如果是用 Flash 的 XMLSocket, 之前找到這個可以試試。 http://onnerby.se/~daniel/xmlsocketd/ Realtime Flash Server: XMLSocketd XMLSocketd is a server written in C++ to be used with the ActionScript class XMLSocket for instant twoway communication between Flash movies and the server. XMLSocketd can be used for chats, whiteboards, multiplayer games, etc. 2. Java base開發: 啟動、運行速度慢,耗用的系統資源多。 3. 無限制的專業版要2000歐元: 預算合理,但建議把這筆經費付給 台灣的開發人員。 ====== Game Server 相關的 blog, 中文的我有關注兩位。 1. 無害幽靈 獨立遊戲開發 + 程式設計 http://blog.cutecave.com/category/game-develop/ http://blog.cutecave.com/2014-03-30/ online-game-server-development-chapter-1-from-scratch/ 遊戲伺服器開發淺談(上) – 從零到有 http://blog.cutecave.com/2014-03-30/ online-game-server-development-chapter-2-loading-improve/ 遊戲伺服器開發淺談(下) – 負載進化 2. http://codingnow.com/ 雲風的 BLOG (簡體) http://blog.codingnow.com/2014/02/select_bug.html 一起 select 引起的崩潰 "這次從機崩潰進行的大規模事故,可簡單描述為: 當從機上5K 玩家掉線後,引起這批用戶立刻連接其它從機。 而事故發生後另一個小bug 導致沒有及時從系統中把這批用戶重置, 導致這批用戶不可能立刻重新進入系統,反復重試。而每台從機上的 網關配置最大連接數過小,導致他們阻塞了其他用戶的登陸。" http://blog.codingnow.com/oiie/oiie/ http://blog.codingnow.com/2014/03/mmzb_mongodb.html 談談陌陌爭霸在數據庫方面踩過的坑(芒果篇) "另外,數據庫是被設計成可以並發訪問的,而並發永遠是複雜的東西。 mongodb 缺乏事務操作,需要用文檔操作的原子性來模擬。這很容易 被沒經驗的人用錯(這是個怪圈,越是沒數據庫經驗的人越喜歡mongodb ,因為限制少,看起來更自然。)。 狂刃出過這樣一個bug :想讓用戶註冊的時候用戶名唯一,所以在用戶 註冊的時候先查一下數據庫看用戶名是否存在,如果不存在就允許創建 一個這個名字的用戶。可想而之,上線運營不出一天,同名用戶就會 出現了。" http://blog.codingnow.com/2006/04/sync.html 網絡遊戲的對時以及同步問題 http://blog.codingnow.com/2015/07/mptun.html n:m 的 vpn 隧道 https://github.com/cloudwu/mptun http://blog.codingnow.com/2015/07/mptcp_github.html 使用 MPTCP 增加對 github 的帶寬 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.10.19.211 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1437131516.A.2BD.html
a27647535: 感謝,不過適合的外包好像也不是這麼好找啊 : p 07/17 22:48
dreamnook: 07/18 09:21
cowbaying: 簡體文能不能語譯一下? 07/18 10:13
cowbaying: "需要用文檔操作的原子性來模擬" 這是三小... 07/18 10:14
cowbaying: 感覺像是翻譯器翻譯的文章 07/18 10:14
cowbaying: 同名用戶那個問題應該只是單純的邏輯錯誤 07/18 10:15
cowbaying: 跟關聯或非關聯式資料庫沒有很大的關係 07/18 10:16
cowbaying: 要注意重要資訊的同步化就是了 async 07/18 10:18
KanoLoa: 那是簡體用語 作者原文就是這樣 07/18 16:53
KanoLoa: 反正再翻回英文就大概知道是什麼 qq 07/18 16:54
cowbaying: 原來是指不可分割性...Orz 07/18 17:04
sivid: 感謝 請問可以分享一些英文的blog嗎 07/20 09:02