OpenGL|D - A Multi-user Single State Architecture for Multiplayer Game Development

Authors: Pedersen, K., Tang, W. and Gatzidis, C.

Journal: 2017 INTERNATIONAL CONFERENCE ON CYBERWORLDS (CW)

Pages: 198-201

DOI: 10.1109/CW.2017.45

https://eprints.bournemouth.ac.uk/29501/

Source: Web of Science (Lite)

OpenGL|D - A Multi-user Single State Architecture for Multiplayer Game Development

Authors: Pedersen, K., Tang, W. and Gatzidis, C.

Conference: 2017 International Conference on CYBERWORLDS

Dates: 20-22 September 2017

Abstract:

Multi-user applications can be complex to develop due to their large or intricate nature. Many of the issues encountered are related to performance and security. These issues are exacerbated when the scale of the application increases.

This paper introduces a novel distributed architecture called OpenGL D (OpenGL Distributed). This technology enables an application to pass through the graphical calls between a Virtual Machine (VM) and the graphics processing unit (GPU) on the native host across a network. This ability allows applications to run inside a virtual machine (VM), whilst still benefiting from hardware accelerated performance from the GPU for the computationally intensive graphical processing.

This allows for the development of 3D software requiring no dependencies on specific hardware or technology other than ANSI C and a network stack, demonstrating our approach to platform agnostic development and digital preservation.

https://eprints.bournemouth.ac.uk/29501/

Source: Manual

OpenGLD - A Multi-user Single State Architecture for Multiplayer Game Development.

Authors: Pedersen, K., Tang, W. and Gatzidis, C.

Journal: CW

Pages: 198-201

Publisher: IEEE Computer Society

ISBN: 978-1-5386-2089-2

DOI: 10.1109/CW.2017.45

https://eprints.bournemouth.ac.uk/29501/

https://ieeexplore.ieee.org/xpl/conhome/8119352/proceeding

Source: DBLP

OpenGL|D - A Multi-user Single State Architecture for Multiplayer Game Development

Authors: Pedersen, K., Tang, W. and Gatzidis, C.

Conference: Cyberworlds 2017

Abstract:

Multi-user applications can be complex to develop due to their large or intricate nature. Many of the issues encountered are related to performance and security. These issues are exacerbated when the scale of the application increases. This paper introduces a novel distributed architecture called OpenGL D (OpenGL Distributed). This technology enables an application to pass through the graphical calls between a Virtual Machine (VM) and the graphics processing unit (GPU) on the native host across a network. This ability allows applications to run inside a virtual machine (VM), whilst still benefiting from hardware accelerated performance from the GPU for the computationally intensive graphical processing. This allows for the development of 3D software requiring no dependencies on specific hardware or technology other than ANSI C and a network stack, demonstrating our approach to platform agnostic development and digital preservation.

https://eprints.bournemouth.ac.uk/29501/

http://cw2017.org/

Source: BURO EPrints