青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

戰(zhàn)魂小筑

討論群:309800774 知乎關(guān)注:http://zhihu.com/people/sunicdavy 開源項(xiàng)目:https://github.com/davyxu

   :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
  257 隨筆 :: 0 文章 :: 506 評論 :: 0 Trackbacks

    朋友催促下,想很快的做出新一版的戰(zhàn)魂,并且添加這4年多來自己所有研究出來的高科技!

    對于大量的子彈彈幕和高速微操控制,只有幀同步能解決這個問題,但是中國國內(nèi)對于幀同步研究的人很少,國外也少見這類文章,甚至用google都很難搜到,難不成是我用錯搜索詞?

    大學(xué)時期曾經(jīng)看過一本重慶大學(xué)出版社出版的游戲編程。基于DX8寫的,很基礎(chǔ),里面還記得有王鑫寫的幀同步的基本原理。

    這里個人總結(jié)下:

  1. 幀同步,顧名思義:就是每一幀都同步,所以就是真同步
  2. 由于數(shù)據(jù)量巨大,一般使用UDP做發(fā)送
  3. 要做到數(shù)據(jù)的絕對同步,延遲不能太大,最好能在局域網(wǎng)來做,延遲20ms以下
  4. 如果要在公網(wǎng)傳輸,由于采用的是P2P傳輸,因此,UDP的打洞也是必不可少的

因此,可以先定下采用的網(wǎng)絡(luò)庫是Raknet(http://www.jenkinssoftware.com/),從網(wǎng)上down了一個下來看視頻,還是很強(qiáng)大的,雖然用的項(xiàng)目不是很多。不過用于個人的項(xiàng)目已經(jīng)足夠了。

    Raknet和XNA下的網(wǎng)絡(luò)庫很類似,支持可信賴的UDP發(fā)送。由于是自定義的傳輸方式,同時,沒有TCP的負(fù)載均衡的復(fù)雜算法,因此網(wǎng)絡(luò)傳輸速度可以很快

    在游戲中的幀同步,在我的考慮將是這樣的:

  1. 游戲中的邏輯幀與渲染幀是不同步的,邏輯幀也許遠(yuǎn)遠(yuǎn)低于渲染幀
  2. 對于一個使用elapse值在邏輯控制下移動的物體,這個移動算法必須能被時間插值。
  3. 那么我們將這段時間進(jìn)行分段,每一段就是一幀。我們?yōu)檫@些幀進(jìn)行編號,類似于封裝TCP協(xié)議一樣。這些編號更類似于指令號。
  4. 游戲中有一人被作為服務(wù)器使用,每個玩家將自己的操作編碼成指令后發(fā)送給這臺服務(wù)器,由服務(wù)器統(tǒng)一分配序號廣播給所有的其他玩家
  5. 對于可以被時間插值的動畫軌跡(尋路),那么將發(fā)送軌跡(如果尋路算法出來的結(jié)果是唯一的,就只需要發(fā)送起點(diǎn)跟結(jié)尾點(diǎn))以及每幀更新這個物體的時間插值參數(shù)。
  6. 由于外界輸入對系統(tǒng)的干擾,才產(chǎn)生了需要同步的數(shù)據(jù)。外界輸入干擾保護(hù)用戶操作和AI
  7. 考慮到每人的網(wǎng)絡(luò)ping值的不同,對于特別慢的玩家,可能在其廣播指令時,其他玩家已經(jīng)走出很多步,因此需要計(jì)算一個平均ping值,當(dāng)網(wǎng)絡(luò)中某人的ping值低于這個值時,將彈出類似于魔獸/星際的同步對話框,等待其本地指令序號趕上其他玩家的序列號
  8. 由于所有物體的移動都可以被時間插值,因此,游戲中的每一邏輯幀,只需要將本地服務(wù)器在上一幀的ping值和幀號廣播給所有的玩家
  9. 當(dāng)物體啟動和結(jié)束移動時廣播
  10. 當(dāng)渲染幀數(shù)下降時,將很明顯的看到幀同步對象有很明顯的"跳躍"現(xiàn)象,這個現(xiàn)象在星際中更是明顯。但在技術(shù)成熟的魔獸中已經(jīng)被插值予以替代
posted on 2009-05-14 23:09 戰(zhàn)魂小筑 閱讀(6950) 評論(0)  編輯 收藏 引用 所屬分類: 網(wǎng)絡(luò) 服務(wù)器技術(shù)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品yjizz| 欧美韩日一区| 国产九区一区在线| 久久精品视频va| 国产精品99久久久久久久久久久久| 亚洲东热激情| 老司机一区二区三区| 亚洲网站在线观看| 一本色道久久综合亚洲精品高清 | 久久亚洲欧美| 欧美在线视频a| 久久视频在线看| 久久国产精品99国产精| 欧美亚洲三级| 久久夜色精品一区| 久久一区二区视频| 蜜臀a∨国产成人精品| 欧美高清在线视频| 欧美精品18+| 欧美午夜视频| 国模一区二区三区| 黄色亚洲大片免费在线观看| 国产欧美一区二区三区在线老狼| 亚洲蜜桃精久久久久久久| 亚洲最新视频在线| 亚洲嫩草精品久久| 久久久一二三| 国产精品日韩欧美大师| 国产精品日韩一区| 黄色日韩在线| 欧美一区国产二区| 美日韩精品视频| 亚洲国产日韩欧美在线图片| 一本色道久久综合| 欧美亚洲一区二区在线观看| 久久久九九九九| 欧美国产精品专区| 国产精品久久久一区二区| 国产日韩成人精品| 一卡二卡3卡四卡高清精品视频| 亚洲午夜电影| 久久人人97超碰国产公开结果| 国产在线麻豆精品观看| 亚洲国产精品黑人久久久| 中文一区二区在线观看| 欧美视频在线观看免费| 亚洲综合导航| 欧美激情中文不卡| 国产精品蜜臀在线观看| 在线精品观看| 亚洲午夜激情网站| 欧美黄色一级视频| 午夜日本精品| 欧美精品乱人伦久久久久久| 狠狠色狠狠色综合| 亚洲一区二区三区中文字幕在线| 久久福利精品| 亚洲男人第一网站| 欧美电影专区| 激情久久久久久久| 久久九九热免费视频| 亚洲欧洲三级| 久久中文精品| 国模精品娜娜一二三区| 亚洲欧美精品中文字幕在线| 欧美第一黄色网| 国内精品视频久久| 久久精品免视看| 一区二区日韩| 欧美国产日韩一区| 99综合在线| 欧美成人视屏| 久久精品夜色噜噜亚洲aⅴ| 国产亚洲人成网站在线观看| 亚洲一区二区动漫| 亚洲激情精品| 国产精品99免视看9| 亚洲经典三级| 欧美激情一区二区| 香蕉尹人综合在线观看| 在线亚洲一区| 欧美少妇一区| 亚洲第一页自拍| 欧美大片在线观看一区| 久久精品国产清自在天天线| 国产欧美日本一区视频| 久久xxxx| 欧美亚洲一区在线| 国产一区二区视频在线观看| 欧美超级免费视 在线| 久久不见久久见免费视频1| 国产欧美一区二区三区沐欲 | 国产精品magnet| 亚洲影音先锋| 在线一区二区三区四区五区| 国产视频一区三区| 久久全球大尺度高清视频| 亚欧美中日韩视频| 国产一区三区三区| 久久亚洲精品中文字幕冲田杏梨| 久久大香伊蕉在人线观看热2| 国产精品久久久91| 欧美在线视频一区二区三区| 999亚洲国产精| 蜜臀a∨国产成人精品| 国产亚洲va综合人人澡精品| 午夜精品视频在线| 久久久精品午夜少妇| 91久久在线视频| 99国产精品久久久久久久| 国产一级久久| 亚洲国产高清高潮精品美女| 欧美体内she精视频| 久久综合一区二区三区| 蜜臀va亚洲va欧美va天堂| 中文在线资源观看网站视频免费不卡 | 欧美韩日亚洲| 久久精品国产久精国产思思| 美女精品在线| 亚洲欧美日本在线| 亚洲欧美在线视频观看| 久久深夜福利免费观看| 99在线精品观看| 亚洲欧洲一区二区三区在线观看| 国产一区二区三区久久久久久久久 | 免费观看在线综合| 国产免费成人av| 亚洲高清一区二| 国产精品亚洲产品| 亚洲视频在线观看网站| 在线成人av网站| 一区二区三区回区在观看免费视频| 亚洲精品婷婷| 久久久www成人免费精品| 中文精品一区二区三区| 久久欧美中文字幕| 亚洲欧美欧美一区二区三区| 老巨人导航500精品| 欧美在线亚洲综合一区| 欧美极品一区二区三区| 乱人伦精品视频在线观看| 欧美午夜免费| 欧美一级播放| 欧美一区国产一区| 亚洲自拍偷拍福利| 欧美国产日韩一区二区在线观看| 欧美国产日本高清在线| 国产一区深夜福利| 亚洲欧美日韩国产中文在线| 亚洲欧美国产视频| 久久国产毛片| 国产精品私房写真福利视频| 国产精品99久久久久久久女警 | 亚洲国产精品成人va在线观看| 亚洲日本va在线观看| 亚洲精品在线观| 久久全球大尺度高清视频| 久久亚洲精品一区二区| 国产欧美精品| 久久久久久久高潮| 亚洲国产精品成人综合| 亚洲精品乱码久久久久久黑人| 一区二区三区在线免费播放| 日韩一级片网址| 亚洲欧美自拍偷拍| 国产欧美二区| 久久久久99| 亚洲每日更新| 欧美影院在线播放| 伊人伊人伊人久久| 欧美日韩国产一区二区三区| 亚洲一区二区三区在线看| 久久久久久久久久久久久久一区 | 亚洲国内自拍| 欧美午夜精品理论片a级大开眼界| 亚洲一区二区三区777| 久久久亚洲高清| av成人免费观看| 韩国美女久久| 欧美三级小说| 久久国产精品一区二区| 日韩视频不卡| 狂野欧美激情性xxxx欧美| 亚洲桃花岛网站| 在线精品视频免费观看| 国产精品黄色| 欧美激情一区在线观看| 久久成人人人人精品欧| 日韩视频在线播放| 免费成人你懂的| 欧美亚洲日本国产| 日韩视频一区二区三区| 国内伊人久久久久久网站视频| 欧美日韩国产在线看| 久久综合电影一区| 欧美一区二区三区的| 一本色道久久综合亚洲精品小说 | 国产婷婷成人久久av免费高清| 中文精品在线| 日韩一级免费|