Flocking behavior using rule-based system

This final year project is the extension of existing project with code name FAME. FAME is a C# language game engine software application to study and simulate steering behaviours of multi autonomous agents. Before this FYP, several steering behaviours has been studied and implemented. One of the...

Full description

Saved in:
Bibliographic Details
Main Author: Sim, Jasmine.
Other Authors: Ong Yew Soon
Format: Final Year Project
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/44836
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-44836
record_format dspace
spelling sg-ntu-dr.10356-448362023-03-03T20:44:06Z Flocking behavior using rule-based system Sim, Jasmine. Ong Yew Soon School of Computer Engineering DRNTU::Engineering::Computer science and engineering This final year project is the extension of existing project with code name FAME. FAME is a C# language game engine software application to study and simulate steering behaviours of multi autonomous agents. Before this FYP, several steering behaviours has been studied and implemented. One of the most interesting behaviour is flocking. It also includes behaviours like arrival, goal seeking, and wandering. Flocking algorithm is developed to attempt simulating the beautiful natural phenomenon of a collective motion of a large number of entities. Examples like flocks of thousand birds, schools of countless fish or great herds of animals (In computer science, ―this gathering of mass individuals are commonly termed flocking). The task is to design and implement various behaviour rules for the autonomous agents. The rules will define how the agent will react/move in different scenarios. For example, take the fishes in an aquarium. If food was dropped into the tank, the fishes will cluster around to eat the food. Instead of confining FAME to provide some pre-defined set of states and rules, we would like game developers whom are using FAME to be able to design, customize and implement their own set of FSM easily to meet their game/application requirement. Bachelor of Engineering (Computer Science) 2011-06-06T04:01:29Z 2011-06-06T04:01:29Z 2011 2011 Final Year Project (FYP) http://hdl.handle.net/10356/44836 en Nanyang Technological University 59 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
spellingShingle DRNTU::Engineering::Computer science and engineering
Sim, Jasmine.
Flocking behavior using rule-based system
description This final year project is the extension of existing project with code name FAME. FAME is a C# language game engine software application to study and simulate steering behaviours of multi autonomous agents. Before this FYP, several steering behaviours has been studied and implemented. One of the most interesting behaviour is flocking. It also includes behaviours like arrival, goal seeking, and wandering. Flocking algorithm is developed to attempt simulating the beautiful natural phenomenon of a collective motion of a large number of entities. Examples like flocks of thousand birds, schools of countless fish or great herds of animals (In computer science, ―this gathering of mass individuals are commonly termed flocking). The task is to design and implement various behaviour rules for the autonomous agents. The rules will define how the agent will react/move in different scenarios. For example, take the fishes in an aquarium. If food was dropped into the tank, the fishes will cluster around to eat the food. Instead of confining FAME to provide some pre-defined set of states and rules, we would like game developers whom are using FAME to be able to design, customize and implement their own set of FSM easily to meet their game/application requirement.
author2 Ong Yew Soon
author_facet Ong Yew Soon
Sim, Jasmine.
format Final Year Project
author Sim, Jasmine.
author_sort Sim, Jasmine.
title Flocking behavior using rule-based system
title_short Flocking behavior using rule-based system
title_full Flocking behavior using rule-based system
title_fullStr Flocking behavior using rule-based system
title_full_unstemmed Flocking behavior using rule-based system
title_sort flocking behavior using rule-based system
publishDate 2011
url http://hdl.handle.net/10356/44836
_version_ 1759856617486024704