2-3 students in each group

Guidelines for Project Proposal Report:

  • Proposal: font size 10. Arial or times new roman. Submit a hardcopy.
  • A header should provide: - Project title - Names of all group members - Course and term
  • GOAL AND OBJECTIVES: List out the goals of the project. [For example evacuation behavior simulation, plane take-off simulation, hazardous events, reconstruction or remodeling of a building, etc.]
  • MODELING: Describe the envisioned virtual environment (building, trees, people, furniture, landscaping elements, etc.) [3ds Max or Google SketchUp]
    • Planned geometry, use of textures, animations, behavior and functionality, etc.
    • Describe how the application will be used. (envisioned users, navigation, interactions, etc.)
  • List software and hardware equipment required or desired for the implementation.
    • Choose between Vizard, Unity or Unreal
  • The proposal should explain how the following will be implemented: (Give examples or screen shots)
    • Vision: Use of textures and 3D models to provide detailed information in the project.
    • Sound: Use speech, music or ambient sounds to help provide information about this place.
    • Animation: Use at least three animated object in the project.
    • Interactivity: Use at least five user-triggered events in the project.
    • Sensors: Use at least three different types of sensors ( Proximity, Time, Touch, etc) in the project.
    • Avatars: Project should include custom and inbuilt avatars (with key board interactivity)
    • AI Implementation: AI functionality depending upon the project (navigation, behaviors, shortest path, etc.), implement different behaviors (selfish, altruistic, learning, adaptive, etc.) in the  environment through a  user menu (number of agent's assignment).
    • Interface: Design the interface that include menu items such as buttons, etc.
  • Incorporate the above functionalities and explain how/where it will be implemented.
  • Explain the behaviors implemented for different agents/avatars according to your project.
  • List software and hardware equipment that is required or desired for the implementation.
  1. Management Plan: Describe each individual group member's role and responsibility
  2. Individual Contributions and Cross-Evaluation (WILL BE DONE AT THE END OF PROJECT)