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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |
Summary: | 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. |
---|