PROJECT MATERIAL
RELATED GRADES

FP Applicatie

7,8/10,0

Technische Informatica - Avans Hogeschool

DETAILS

This project is a 2D simulation of a festival, intended for festival organizers to visualize performances of artists and needs of visitors in both real time and in fast-forward mode. The project consists of two modules:

  1. The scheduling module
  2. The 2D simulation
The scheduling module consists of a beautiful interactive editor that supports the typical shortcuts and color-feedback. The simulation module uses advanced AI with tons of states for each NPC, making the festival representation as accurate as possible.

Notable features:

  • The scheduling of concerts with the ability to specify the estimated popularity.
  • The concerts can contain multiple artists.
  • Serialization of festivals. Re-use previously made ones!
  • Dynamic podium creation.
  • Keyboard shortcut support!
  • Editing concerts in bulk by selecting multiple concerts.
  • Smart AI for the NPCs. They have smart path finding to the scheduled concerts, and occasionally need to go the toilet.
  • Animated NPCs.
  • Support for both English and Dutch.
POWER SUPPLY - HAMSTER