Friday, January 26, 2007

A very brief high level view of what needs to be done

I'm just posting this so that we have ideas of what to discuss on Friday.


What needs to be done (in order of importance i guess?)

1. 3d Engine Framework in XNA/ C#

2. Scene Engine

  • Open space with walls?
  • Create Maps from Textures or 3d models?
  • Isometric Camera View angle, projection and corresponding First Person View
3. The Player
  • controls
    • Movement
      • Run
      • Walk
      • Jump/ Duck?
    • Collision detection with environment & NPC
  • Camera controls
    • Camera view (limited viewing angle)
    • Screen capture
      • Recognition of elements of the events
      • Storage system for shots

4. Objects

  • Non Interactive Objects
    • Attributes
    • Animation
    • Interaction with NPC
  • Non Playable Characters
    • Attributes
    • Animation
    • Interaction with Objects
  • Events
    • Relationship between Objects and NPCs
    • Animating and Customizing Elements
    • Putting Events into the scene
      • Translate into Game objects
      • Code Game objects

5. Photo Appraisal Engine

  • Events Data Structure
    • Point system
    • Profile creation/ progression
6. News Report Creation Engine
  • Interface Design
  • Vocabulary Listing
  • Story Creation
  • Story Appraisal Engine
    • Point system
    • Profile creation/ progression
7. Content Pipeline
  • Game rules & Awards System
  • Level design & progression
  • Storyboarding events / Script writing
  • Narrative
  • Art design for Non playable Event/Object
  • Events relationships and hierarchies
  • Dilemmas/ Challenges

Monday, January 22, 2007

Some plots and names

here are some simple plots based on local contexts, there are a couple can be used as general contexts:

1. Nicoll Highway scene (not in order)
  • at first, very peacefully driving at the expressway when there is an explosion suddenly
  • smoke and fire
  • cars screech and stop, some cars crash
  • people climbing out of cars to take a look at the situation
  • people running away, screaming
  • sometime later, another bigger explosion
  • causalties, burnt, injured, blood etc
  • people calling for help using phones
  • someone stuck in car, unable to escape
  • overhead lamps snap and started to fall
  • someone helping others to put out fire
  • someone helping the injured

2. Mrt Stations

  • couple fighting, quarrelling
  • pushing one another, one fell down onto the platform
  • incoming train
  • rescuer
  • in time/not in time
  • unknown bag, terrorist suspects
  • robber
  • mrt braking and horning sounds
  • the next mrt clashes, no time to stop
  • explosion
  • glass shattering

3. Earthquake tremors

  • buildings shake
  • windows break
  • glass falls to the ground level
  • cars on road stops, screeching sounds
  • cars bang/hit each other
  • people running out of the houses
  • explosion, fire and smoke
  • someone try to junp off the room with fire
  • police and ambulance
  • calling handphones
  • children lost, ask for help
  • roads crack a bit, pipeline bursts
  • flowerpots crashing down

4. Zoo/Night Safari

  • a tiger escapes
  • blood trails
  • dead carcass of animals
  • broken branches and trampled grass
  • police searching the area
  • curious people looking
  • others trying to help

Name for our group:

EyePlay Studios (direct translation from the ludus)

First posting

Infinitus Ludus is basically a crappy literal translation of "Infinite Play" in Latin. I used an online dictionary to come up with the term, so if it does not make sense, who cares, who speaks Latin anyway? =)p

We haven't come up with a Studio name yet, so perhaps this could be our first exercise and also to test whether everything is set up correctly.

My suggestion: iLude Studios