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