Project Priorities

One of the most important things to figure out with any project are the priorities. What needs to be done and what can be put off until later. Here, I have organized my priorities for this project according to what it:

Must have:

  • A dynamic scene

    • Things should change over time.

  • Complex particle systems

    • Rain needs to be believable and multi-layered.

  • Simple dynamic sound

    • Sound that roughly follows the action on screen.

  • 7+ unique actors

    • Unique outfits and behaviors for people in the scene to exhibit.

  • 3+ unique animations

    • Unique animation events like taking out an umbrella, checking their phone, covering their head, etc.

  • Dynamic lighting

    • Lighting that reacts to changes in the environment, utilizing normal maps and other techniques.

Should Have:

  • Complex sound layers

    • Sound layers that interact with the particle and animation systems, for example, every step in a puddle creates a splash sound, the sounds of drops hitting scaffolding placed in 3d space where the scaffolding is.

  • Mobile Friendly UI

    • UI that is usable in the mobile browser.

  • Personal simple character creator

    • A simple character creator that can place created characters in the user’s scene, also allowing png import/export.

  • Complex, multi-layered behaviors

    • Different parts of the body can react in different ways, actions can be taken independent of each other.

Could Have:

  • Peer-peer communication

    • 2+ instances of the scene can interact with each other, sending created characters between each other.

  • Day-Night System

    • The time of day can be changed dynamically by the user.

  • Complex behavior creator

    • The user can determine certain tendencies in created characters.

Won’t have:

  • Moving Camera

    • Camera will stay stationary, avoiding things like wider environments and parallax.

  • Complex interaction/Gameplay

    • Direct character control, complex story, direct scene interaction (excluding light easter eggs)

Next
Next

Gathering References