Animal flocking behaviours in game development using FAME

As technologies continue to advance rapidly, the demand for more complex and realistic video games is growing fast as well. One crucial ingredient in making modern games feel more realistic is the artificial intelligence, particularly swarming intelligence. So, by having a comprehensive library that...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Weisheng
Other Authors: Ong Yew Soon
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/62678
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-62678
record_format dspace
spelling sg-ntu-dr.10356-626782023-03-03T20:52:49Z Animal flocking behaviours in game development using FAME Tan, Weisheng Ong Yew Soon School of Computer Engineering Game Lab DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence As technologies continue to advance rapidly, the demand for more complex and realistic video games is growing fast as well. One crucial ingredient in making modern games feel more realistic is the artificial intelligence, particularly swarming intelligence. So, by having a comprehensive library that provides dynamic swarm control, game developers will be able to create realistic games very quickly and easily, which is what the Flocking Animation Modeling Environment (FAME) delivers. This project is divided into two parts. The first part focuses on improving the usability of an existing application, called FameDemo, by revamping its user interface. As its name implies, FameDemo was built to demonstrate the capabilities of FAME. The second part is the development of a game called Space Hurdle. The emphasis of this part of the project is to highlight the benefits of using FAME in the development of a game. Throughout the development of Space Hurdle, the benefits of FAME were very obvious. By utilizing it, the movements of the AI agents in the game were programmed in very easily and quickly, which sped up the entire development process significantly. Although the game turned out great, it would be more ideal if it is ported to mobile devices as such Android or iOS because of the simple gameplay and the old school arcade theme. Bachelor of Engineering (Computer Science) 2015-04-27T04:06:14Z 2015-04-27T04:06:14Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/62678 en Nanyang Technological University 63 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::Computing methodologies::Artificial intelligence
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Tan, Weisheng
Animal flocking behaviours in game development using FAME
description As technologies continue to advance rapidly, the demand for more complex and realistic video games is growing fast as well. One crucial ingredient in making modern games feel more realistic is the artificial intelligence, particularly swarming intelligence. So, by having a comprehensive library that provides dynamic swarm control, game developers will be able to create realistic games very quickly and easily, which is what the Flocking Animation Modeling Environment (FAME) delivers. This project is divided into two parts. The first part focuses on improving the usability of an existing application, called FameDemo, by revamping its user interface. As its name implies, FameDemo was built to demonstrate the capabilities of FAME. The second part is the development of a game called Space Hurdle. The emphasis of this part of the project is to highlight the benefits of using FAME in the development of a game. Throughout the development of Space Hurdle, the benefits of FAME were very obvious. By utilizing it, the movements of the AI agents in the game were programmed in very easily and quickly, which sped up the entire development process significantly. Although the game turned out great, it would be more ideal if it is ported to mobile devices as such Android or iOS because of the simple gameplay and the old school arcade theme.
author2 Ong Yew Soon
author_facet Ong Yew Soon
Tan, Weisheng
format Final Year Project
author Tan, Weisheng
author_sort Tan, Weisheng
title Animal flocking behaviours in game development using FAME
title_short Animal flocking behaviours in game development using FAME
title_full Animal flocking behaviours in game development using FAME
title_fullStr Animal flocking behaviours in game development using FAME
title_full_unstemmed Animal flocking behaviours in game development using FAME
title_sort animal flocking behaviours in game development using fame
publishDate 2015
url http://hdl.handle.net/10356/62678
_version_ 1759855366115426304