Developing an HLA-compliant game engine using gamefactory

In crowd simulations, extensive work is needed in programming the visualization of simulations as well as modeling of environment mechanics. This is due to the high amount of entities needed to be generated and the complicated logic that is needed to be applied to the entities to make them realistic...

Full description

Saved in:
Bibliographic Details
Main Author: Wong, Jee Khen.
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/39722
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-39722
record_format dspace
spelling sg-ntu-dr.10356-397222023-03-03T20:42:18Z Developing an HLA-compliant game engine using gamefactory Wong, Jee Khen. School of Computer Engineering Parallel and Distributed Computing Centre Prof Cai Wentong Asst Prof Michael Harold Lees DRNTU::Engineering::Computer science and engineering::Software In crowd simulations, extensive work is needed in programming the visualization of simulations as well as modeling of environment mechanics. This is due to the high amount of entities needed to be generated and the complicated logic that is needed to be applied to the entities to make them realistic. Thus, if tools were available to cut down the time needed for this process, more focus would then be able to be put in core fields of such research. One such proposed tool that could achieve this goal is HLA-compliant Game Factory. In this report, it covers detail description of the various way used to extend the current Game Factory to become compliant with the HLA standard. To program such HLA simulations, 3 different categories of programming are involved, federation programming, RTI programming and federate programming. Programming of the RTI component would not be covered in this report as external open sourced RTI component that is available in the market are used. Therefore, both the other 2 categories would be cover in this report but main focus would be on the federate programming. Various key concepts of HLA standard as well as the RTI component are also covered in the following chapters. Designs and implementations made to the program are also included. Although the original Game Factory is still under development phase, functionality test was made on available features that have been programmed to be HLA compliant. This test procedures and results are also documented. Finally, future upgrade that could be done to this project and a conclusion was made in the final few chapters of this report. Bachelor of Engineering (Computer Engineering) 2010-06-03T06:12:06Z 2010-06-03T06:12:06Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/39722 en Nanyang Technological University 55 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::Software
spellingShingle DRNTU::Engineering::Computer science and engineering::Software
Wong, Jee Khen.
Developing an HLA-compliant game engine using gamefactory
description In crowd simulations, extensive work is needed in programming the visualization of simulations as well as modeling of environment mechanics. This is due to the high amount of entities needed to be generated and the complicated logic that is needed to be applied to the entities to make them realistic. Thus, if tools were available to cut down the time needed for this process, more focus would then be able to be put in core fields of such research. One such proposed tool that could achieve this goal is HLA-compliant Game Factory. In this report, it covers detail description of the various way used to extend the current Game Factory to become compliant with the HLA standard. To program such HLA simulations, 3 different categories of programming are involved, federation programming, RTI programming and federate programming. Programming of the RTI component would not be covered in this report as external open sourced RTI component that is available in the market are used. Therefore, both the other 2 categories would be cover in this report but main focus would be on the federate programming. Various key concepts of HLA standard as well as the RTI component are also covered in the following chapters. Designs and implementations made to the program are also included. Although the original Game Factory is still under development phase, functionality test was made on available features that have been programmed to be HLA compliant. This test procedures and results are also documented. Finally, future upgrade that could be done to this project and a conclusion was made in the final few chapters of this report.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Wong, Jee Khen.
format Final Year Project
author Wong, Jee Khen.
author_sort Wong, Jee Khen.
title Developing an HLA-compliant game engine using gamefactory
title_short Developing an HLA-compliant game engine using gamefactory
title_full Developing an HLA-compliant game engine using gamefactory
title_fullStr Developing an HLA-compliant game engine using gamefactory
title_full_unstemmed Developing an HLA-compliant game engine using gamefactory
title_sort developing an hla-compliant game engine using gamefactory
publishDate 2010
url http://hdl.handle.net/10356/39722
_version_ 1759855379414515712