计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2014年
10期
99-103
,共5页
沉浸式游戏%并行绘制%同步传输协议
沉浸式遊戲%併行繪製%同步傳輸協議
침침식유희%병행회제%동보전수협의
Immersive game%Parallel rendering%Synchronous transmission protocol
随着虚拟现实技术的发展,并行绘制系统的日益成熟,为玩家提供大尺寸、高分辨率、广视角的沉浸式游戏画面成为国内外研究的热点。相比于场景较为简单的虚拟现实系统,并行绘制游戏系统场景复杂,同步对象多,同步数据量大,已有的虚拟现实技术并不能满足并行绘制游戏系统的需求。对并行绘制游戏系统进行研究与分析,将游戏世界中运动对象进行封装与解析,为实现游戏状态同步增加对象容错信息。为实现游戏同步数据高效可靠的传输,提高游戏并行绘制框架的可伸缩性和扩展性,系统基于Multicast协议设计了一套高效可靠的通信机制,与TCP协议、RUDP协议及RSP协议进行对比分析实验。实验结果表明,并行绘制游戏系统中基于Multicast的通信协议相比TCP协议、RUDP协议及RSP协议具有更好的性能及可伸缩性。
隨著虛擬現實技術的髮展,併行繪製繫統的日益成熟,為玩傢提供大呎吋、高分辨率、廣視角的沉浸式遊戲畫麵成為國內外研究的熱點。相比于場景較為簡單的虛擬現實繫統,併行繪製遊戲繫統場景複雜,同步對象多,同步數據量大,已有的虛擬現實技術併不能滿足併行繪製遊戲繫統的需求。對併行繪製遊戲繫統進行研究與分析,將遊戲世界中運動對象進行封裝與解析,為實現遊戲狀態同步增加對象容錯信息。為實現遊戲同步數據高效可靠的傳輸,提高遊戲併行繪製框架的可伸縮性和擴展性,繫統基于Multicast協議設計瞭一套高效可靠的通信機製,與TCP協議、RUDP協議及RSP協議進行對比分析實驗。實驗結果錶明,併行繪製遊戲繫統中基于Multicast的通信協議相比TCP協議、RUDP協議及RSP協議具有更好的性能及可伸縮性。
수착허의현실기술적발전,병행회제계통적일익성숙,위완가제공대척촌、고분변솔、엄시각적침침식유희화면성위국내외연구적열점。상비우장경교위간단적허의현실계통,병행회제유희계통장경복잡,동보대상다,동보수거량대,이유적허의현실기술병불능만족병행회제유희계통적수구。대병행회제유희계통진행연구여분석,장유희세계중운동대상진행봉장여해석,위실현유희상태동보증가대상용착신식。위실현유희동보수거고효가고적전수,제고유희병행회제광가적가신축성화확전성,계통기우Multicast협의설계료일투고효가고적통신궤제,여TCP협의、RUDP협의급RSP협의진행대비분석실험。실험결과표명,병행회제유희계통중기우Multicast적통신협의상비TCP협의、RUDP협의급RSP협의구유경호적성능급가신축성。
With the development of virtual reality and the growing maturity of parallel rendering system,it has become the research focus at home and abroad that how to offer players the immersive game screen in large size,high resolution and wide viewing.Compared with the virtual real-ity system with relatively simple scene,parallel rendering game system has complicated scene,multiple synchronisation objects and huge synchro-nous data,and the existing virtual reality technology cannot meet the needs of parallel rendering game system.We study and analyse existing paral-lel rendering game system,encapsulate and parse the moving objects in game world,and add fault-tolerant information of object for realising game state synchronisation.Meanwhile,in order to achieve efficient and reliable transmission of games’synchronous data,we improve the scalability and expansibility of game’s parallel rendering framework.The system is designed an efficient and reliable communication mechanism based on Multicast protocol,and is made comparative analysing experiments with TCP protocol,RUDP protocol and RSP protocol.The experimental results show that in parallel rendering game system,Multicast-based communication protocol has better performance and scalability than other three protocols.