Crowd simulation in virtual worlds

NTU Co-Space is an online simulated 3D environment which emulates Nanyang Technological University (NTU). It is intended to allow visitors to experience the NTU campus without requiring them to actually be there in person. However, the virtual avatars in Co-Space were only designed to react to the p...

Full description

Saved in:
Bibliographic Details
Main Author: Nah, Wu
Other Authors: Tan Ah Hwee
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/51996
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-51996
record_format dspace
spelling sg-ntu-dr.10356-519962023-03-03T20:32:47Z Crowd simulation in virtual worlds Nah, Wu Tan Ah Hwee School of Computer Engineering Emerging Research Lab DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence NTU Co-Space is an online simulated 3D environment which emulates Nanyang Technological University (NTU). It is intended to allow visitors to experience the NTU campus without requiring them to actually be there in person. However, the virtual avatars in Co-Space were only designed to react to the player, hence creating a rather stagnant environment when the player does nothing. The aim of this project is to particularly further improve on the virtual crowd simulation aspect in NTU Co-Space. The main goal is to improve the virtual NPCs by adding a social layer, such that their minute behavioural patterns and interaction with each other becomes as natural and lifelike as possible to the user. The project proceeded by introducing the concept of NPCs having friends as a base. Friends are able to approach and chat with each other when they see each other, or simply greet shortly if either of them was busy. NPCs who are both friends and classmates will wait for each other before going for classes together as a group. There are also ways for groups of NPCs to autonomously form and disband as well. Firstly, during a conversation they have a probability to arrange a future appointment. And as the time of the appointment arrives, they will proceed from their different current locations to meet up with each other. Secondly, as an NPC goes about its schedule, it can join existing chats if it knows at least half of the chat participants as well. Thirdly, NPCs are able to make new friends. Finally, they will autonomously restructure their group, if there is someone who has a different schedule, as needed. The project had strongly met its objective of simulating virtual crowd in NTU Co-Space. The environment is now brimming with the possibilities of different social interactions between NPCs. The vibrant social scene with the NPC promises to give visitors a fresh and bustling campus feel whenever they visit NTU Co-Space. However, there are always ways to further push the project to fully utilize its potential. Given the knowledge of in-depth related content, the relationships between NPCs can be made to fluctuate during conversation, hence improving the dynamism of NPCs relationships. Bachelor of Engineering (Computer Engineering) 2013-04-19T03:15:03Z 2013-04-19T03:15:03Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/51996 en Nanyang Technological University 39 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
Nah, Wu
Crowd simulation in virtual worlds
description NTU Co-Space is an online simulated 3D environment which emulates Nanyang Technological University (NTU). It is intended to allow visitors to experience the NTU campus without requiring them to actually be there in person. However, the virtual avatars in Co-Space were only designed to react to the player, hence creating a rather stagnant environment when the player does nothing. The aim of this project is to particularly further improve on the virtual crowd simulation aspect in NTU Co-Space. The main goal is to improve the virtual NPCs by adding a social layer, such that their minute behavioural patterns and interaction with each other becomes as natural and lifelike as possible to the user. The project proceeded by introducing the concept of NPCs having friends as a base. Friends are able to approach and chat with each other when they see each other, or simply greet shortly if either of them was busy. NPCs who are both friends and classmates will wait for each other before going for classes together as a group. There are also ways for groups of NPCs to autonomously form and disband as well. Firstly, during a conversation they have a probability to arrange a future appointment. And as the time of the appointment arrives, they will proceed from their different current locations to meet up with each other. Secondly, as an NPC goes about its schedule, it can join existing chats if it knows at least half of the chat participants as well. Thirdly, NPCs are able to make new friends. Finally, they will autonomously restructure their group, if there is someone who has a different schedule, as needed. The project had strongly met its objective of simulating virtual crowd in NTU Co-Space. The environment is now brimming with the possibilities of different social interactions between NPCs. The vibrant social scene with the NPC promises to give visitors a fresh and bustling campus feel whenever they visit NTU Co-Space. However, there are always ways to further push the project to fully utilize its potential. Given the knowledge of in-depth related content, the relationships between NPCs can be made to fluctuate during conversation, hence improving the dynamism of NPCs relationships.
author2 Tan Ah Hwee
author_facet Tan Ah Hwee
Nah, Wu
format Final Year Project
author Nah, Wu
author_sort Nah, Wu
title Crowd simulation in virtual worlds
title_short Crowd simulation in virtual worlds
title_full Crowd simulation in virtual worlds
title_fullStr Crowd simulation in virtual worlds
title_full_unstemmed Crowd simulation in virtual worlds
title_sort crowd simulation in virtual worlds
publishDate 2013
url http://hdl.handle.net/10356/51996
_version_ 1759856478779342848