Logging traces of entity states in distributed environments

Distributed virtual environments systems are used to allow multiple users to communicate and interact with each other through different networks of connected workstations in a shared virtual world. In recent years, due to the enormous growth of multiplayer games development in the entertainment indu...

Full description

Saved in:
Bibliographic Details
Main Author: Ng, Pei Wen.
Other Authors: Tang Xueyan
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/48550
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-48550
record_format dspace
spelling sg-ntu-dr.10356-485502023-03-03T20:25:44Z Logging traces of entity states in distributed environments Ng, Pei Wen. Tang Xueyan School of Computer Engineering Parallel and Distributed Computing Centre DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Distributed virtual environments systems are used to allow multiple users to communicate and interact with each other through different networks of connected workstations in a shared virtual world. In recent years, due to the enormous growth of multiplayer games development in the entertainment industry, this type of systems has become increasingly popular. However, one of the problems faced in these systems is the experiencing of packet loss by the network. As this measurement is the key element to providing acceptable quality of service for the users, any packet loss must be properly handled and compensated for to provide a smooth experience. Therefore, the objective of this project is to demonstrate on how distributed virtual environment can be handled using the software TORCS by creating a prototype running on a human or computer-controlled client to log traces of entity states in order to study on their performance. In addition, client-server architecture of TORCS will also be constructed to facilitate the comparison of different approaches to handle these problems so that whenever the state of an entity changes in the virtual world, these updates can be delivered reliably to the clients in real time to keep their local presentations consistent. In this report, the author will include a brief introduction of the project that is undertaken by her and an overview of the job scope. It will also include the details of the work done that is created during her journey on working on the project. At the end of the report there will also be a summary that shares more about the experience the author had when developing on this project. Bachelor of Engineering (Computer Science) 2012-04-26T03:07:36Z 2012-04-26T03:07:36Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/48550 en Nanyang Technological University 87 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
Ng, Pei Wen.
Logging traces of entity states in distributed environments
description Distributed virtual environments systems are used to allow multiple users to communicate and interact with each other through different networks of connected workstations in a shared virtual world. In recent years, due to the enormous growth of multiplayer games development in the entertainment industry, this type of systems has become increasingly popular. However, one of the problems faced in these systems is the experiencing of packet loss by the network. As this measurement is the key element to providing acceptable quality of service for the users, any packet loss must be properly handled and compensated for to provide a smooth experience. Therefore, the objective of this project is to demonstrate on how distributed virtual environment can be handled using the software TORCS by creating a prototype running on a human or computer-controlled client to log traces of entity states in order to study on their performance. In addition, client-server architecture of TORCS will also be constructed to facilitate the comparison of different approaches to handle these problems so that whenever the state of an entity changes in the virtual world, these updates can be delivered reliably to the clients in real time to keep their local presentations consistent. In this report, the author will include a brief introduction of the project that is undertaken by her and an overview of the job scope. It will also include the details of the work done that is created during her journey on working on the project. At the end of the report there will also be a summary that shares more about the experience the author had when developing on this project.
author2 Tang Xueyan
author_facet Tang Xueyan
Ng, Pei Wen.
format Final Year Project
author Ng, Pei Wen.
author_sort Ng, Pei Wen.
title Logging traces of entity states in distributed environments
title_short Logging traces of entity states in distributed environments
title_full Logging traces of entity states in distributed environments
title_fullStr Logging traces of entity states in distributed environments
title_full_unstemmed Logging traces of entity states in distributed environments
title_sort logging traces of entity states in distributed environments
publishDate 2012
url http://hdl.handle.net/10356/48550
_version_ 1759856459554750464