Cloud-assisted rendering support for mobile online gaming

Mobile online gaming has become increasingly popular in recent years due to rapid advances in wireless communication technologies and portable computing devices (such as smart phones and tablet computers). In general, mobile devices have limited computing power. To reduce the computing requ...

Full description

Saved in:
Bibliographic Details
Main Author: Tay, Tommy Jun Kiat
Other Authors: Tang Xueyan
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/59171
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-59171
record_format dspace
spelling sg-ntu-dr.10356-591712023-03-03T20:47:30Z Cloud-assisted rendering support for mobile online gaming Tay, Tommy Jun Kiat Tang Xueyan School of Computer Engineering Parallel and Distributed Computing Centre DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems DRNTU::Engineering::Computer science and engineering DRNTU::Engineering::Computer science and engineering::Software DRNTU::Engineering::Computer science and engineering::Data::Data structures Mobile online gaming has become increasingly popular in recent years due to rapid advances in wireless communication technologies and portable computing devices (such as smart phones and tablet computers). In general, mobile devices have limited computing power. To reduce the computing requirements, the workload of the clients (primarily rendering) may be shifted to remote servers, converting the clients from traditional fat clients to thin clients. The objective of this project is to leverage emerging cloud computing platforms to enable server-side rendering in data centers for supporting mobile online gaming. In this way, the players can play games by receiving and displaying the streaming of the game screen from data centers with a broadband Internet connection and a thin client. This kind of service has the advantages of reducing the overheads for players to set up games and eliminating the software and hardware compatibility issues between the game and the players' mobile devices. In this project, the student is expected to develop a prototype server-side rendering system by modifying an open source game engine and integrating it with video stream encoding software, and run the prototype system with cloud platforms and virtualization technologies. The project requires strong programming and system development skills. Bachelor of Engineering (Computer Science) 2014-04-25T01:00:15Z 2014-04-25T01:00:15Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/59171 en Nanyang Technological University 45 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
DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems
DRNTU::Engineering::Computer science and engineering
DRNTU::Engineering::Computer science and engineering::Software
DRNTU::Engineering::Computer science and engineering::Data::Data structures
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems
DRNTU::Engineering::Computer science and engineering
DRNTU::Engineering::Computer science and engineering::Software
DRNTU::Engineering::Computer science and engineering::Data::Data structures
Tay, Tommy Jun Kiat
Cloud-assisted rendering support for mobile online gaming
description Mobile online gaming has become increasingly popular in recent years due to rapid advances in wireless communication technologies and portable computing devices (such as smart phones and tablet computers). In general, mobile devices have limited computing power. To reduce the computing requirements, the workload of the clients (primarily rendering) may be shifted to remote servers, converting the clients from traditional fat clients to thin clients. The objective of this project is to leverage emerging cloud computing platforms to enable server-side rendering in data centers for supporting mobile online gaming. In this way, the players can play games by receiving and displaying the streaming of the game screen from data centers with a broadband Internet connection and a thin client. This kind of service has the advantages of reducing the overheads for players to set up games and eliminating the software and hardware compatibility issues between the game and the players' mobile devices. In this project, the student is expected to develop a prototype server-side rendering system by modifying an open source game engine and integrating it with video stream encoding software, and run the prototype system with cloud platforms and virtualization technologies. The project requires strong programming and system development skills.
author2 Tang Xueyan
author_facet Tang Xueyan
Tay, Tommy Jun Kiat
format Final Year Project
author Tay, Tommy Jun Kiat
author_sort Tay, Tommy Jun Kiat
title Cloud-assisted rendering support for mobile online gaming
title_short Cloud-assisted rendering support for mobile online gaming
title_full Cloud-assisted rendering support for mobile online gaming
title_fullStr Cloud-assisted rendering support for mobile online gaming
title_full_unstemmed Cloud-assisted rendering support for mobile online gaming
title_sort cloud-assisted rendering support for mobile online gaming
publishDate 2014
url http://hdl.handle.net/10356/59171
_version_ 1759854105329664000