Recent Changes - Search:

Yu-Chi

Courses

Staff Interface

PmWiki

edit SideBar

Logged in as:
Logout

ComputerGame2009 / Lectures

ComputerGame2009.Lectures History

Hide minor edits - Show changes to markup

April 16, 2010, at 09:53 PM EST by 140.118.127.20 -
Added lines 108-124:

(:cell bgcolor=#eee :)

  • Stage three

(:cellnr width=100px bgcolor=#eee :) Week 8
[Apr 9, 11] (:cell bgcolor=#eee :)

  • Ambient Occlusion
  • Spatial Structure
    • Octree
    • Kdtree
    • BSP tree
    • BVH

(:cell bgcolor=#eee :) Notes

April 02, 2010, at 08:04 PM EST by 140.118.127.20 -
Added lines 86-109:

(:cellnr width=100px bgcolor=#eee :) Week 6
[March 30] (:cell bgcolor=#eee :)

  • Shadow
  • Demonstration of stage 2

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Stage three

(:cellnr width=100px bgcolor=#eee :) Week 7
[Apr 2] (:cell bgcolor=#eee :)

  • Shadow
  • Ambient Occlusion

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Stage three
March 22, 2010, at 12:52 AM EST by 140.118.127.22 -
Changed line 70 from:

Week 4 \\

to:

Week 5 \\

Changed line 82 from:

Notes

to:

Notes

Changed line 84 from:
  • Start stage two
to:
  • Stage two
March 22, 2010, at 12:51 AM EST by 140.118.127.22 -
Added lines 68-85:

(:cellnr width=100px bgcolor=#eee :) Week 4
[Mar 23, 25] (:cell bgcolor=#eee :)

  • Reflection
  • Transmittance
  • Refraction
  • Caustics
  • Pre-lighting
  • Hardware Programming Language
  • Shadow

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Start stage two
March 14, 2010, at 10:32 PM EST by 140.118.127.20 -
Changed lines 36-38 from:
  • Texturing
to:
  • Local lighting
  • Global illumination
  • Texture pipeline
Deleted line 50:
  • Shadow map
Added lines 54-67:
  • Presentation of Stage 1

(:cellnr width=100px bgcolor=#eee :) Week 4
[Mar 16, 18] (:cell bgcolor=#eee :)

  • Light map
  • Bump map
  • Multipass rendering
  • Reflection

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Start stage two
March 07, 2010, at 11:00 PM EST by 140.118.127.20 -
Changed line 37 from:
  • An Animation Texture for windows.
to:
  • An Animation Texture for windows.
Changed line 39 from:

Notes

to:

Notes

Changed line 51 from:

Notes

to:

Notes

March 07, 2010, at 11:00 PM EST by 140.118.127.20 -
Changed line 26 from:

Notes

to:

Notes

Deleted line 36:
  • An Project Texture for windows.
Changed lines 39-51 from:

Notes

to:

Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 3
[Mar 9, 11] (:cell bgcolor=#eee :)

  • Environment map
  • Light map
  • Shadow map

(:cell bgcolor=#eee :) Notes

March 01, 2010, at 10:29 PM EST by 140.118.155.242 -
Changed line 26 from:
to:

Notes

Changed lines 37-38 from:
to:
  • An Project Texture for windows.
  • An Animation Texture for windows.
Changed line 40 from:
to:

Notes

Deleted line 41:
March 01, 2010, at 10:27 PM EST by 140.118.155.242 -
Changed line 15 from:

(:cell width=150px bgcolor=#ccc :)

to:

(:cell width=50px bgcolor=#ccc :)

Changed line 17 from:

(:cell width=200px bgcolor=#ccc :)

to:

(:cell width=50px bgcolor=#ccc :)

March 01, 2010, at 10:27 PM EST by 140.118.155.242 -
Changed line 13 from:

(:cellnr colspan = 2 width=250px bgcolor=#ccc:)

to:

(:cellnr colspan=2 width=250px bgcolor=#ccc:)

Changed line 15 from:

(:cell width=80px bgcolor=#ccc :)

to:

(:cell width=150px bgcolor=#ccc :)

Changed line 22 from:

[]

to:

[Feb 23]

Changed lines 24-26 from:
  • Introduction
  • Programming Interactive Systems
  • Understanding Lag
to:

Introduction

Added lines 29-30:
Changed line 33 from:

[]

to:

[Mar 2, 4]

Changed lines 35-37 from:
  • Environment Mapping
  • Light mapping
  • Bump mapping
to:
Changed line 40 from:
to:
Changed lines 42-263 from:
  • Reading: RTR Chapter 5.

(:cellnr width=100px bgcolor=#eee :) Week 3
[] (:cell bgcolor=#eee :)

  • Bump mapping
  • Multi-pass Rendering
  • Reflections
  • Shadows Part 1

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Sect 5.7.5, RTR Chapter 2, RTR Section 6.10, RTR Section 6.12

(:cellnr width=100px bgcolor=#eee :) Week 4
[] (:cell bgcolor=#eee :)

  • Shadows Part 2
  • Vertex and Fragment Shaders
  • CG

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 6.12, RTR Section 6.5, 6.6 and 6.7; The Cg Tutorial

(:cellnr width=100px bgcolor=#eee :) Week 4
[] (:cell bgcolor=#eee :)

  • Spatial Data Structures
  • Octrees
  • kd-trees
  • BSP-Trees
  • Bounding volume hierarchies
  • Cell-Portal structures

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 9.1

(:cellnr width=100px bgcolor=#eee :) Week 5
[] (:cell bgcolor=#eee :)

  • Spatial Data Structures
  • Level of Detail

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 9.4, 9.5, 9.7, 9.8, 11.5

(:cellnr width=100px bgcolor=#eee :) Week 5
[] (:cell bgcolor=#eee :)

  • More LOD
  • Terrain LOD

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 11.5

(:cellnr width=100px bgcolor=#eee :) Week 6
[] (:cell bgcolor=#eee :)

  • More LOD
  • Terrain LOD

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 11.5

(:cellnr width=100px bgcolor=#eee :) Week 7
[] (:cell bgcolor=#eee :)

  • Terrain Generation
  • AI Intro
  • State machine AI

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: The book Game Programming Gems has a lot to say on this topic.

(:cellnr width=100px bgcolor=#eee :) Week 8
[] (:cell bgcolor=#eee :)

  • Decision trees
  • Rule-Based systems
  • Fuzzy Logic
  • Neural Networks

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 9
[] (:cell bgcolor=#eee :)

  • Path Planning
  • Greedy planning
  • Breadth-first planning
  • A* intro

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: The book Game Programming Gems has a lot to say on this topic.

(:cellnr width=100px bgcolor=#eee :) Week 10
[] (:cell bgcolor=#eee :)

  • Path Planning
  • Greedy planning
  • Breadth-first planning
  • A* intro

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 11
[] (:cell bgcolor=#eee :)

  • Collision Detection overview
  • Handling player collisions
  • Many objects colliding
  • Special cases for Spheres

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 12
[] (:cell bgcolor=#eee :)

  • Still more collision detection

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 13
[] (:cell bgcolor=#eee :)

  • Character Modeling
  • Character Modeling and Motion Capture

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 14
[] (:cell bgcolor=#eee :)

  • Physically Based Modeling
  • Rigid Body Dynamics and Ragdoll Physics

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 15
[] (:cell bgcolor=#eee :)

  • Procedural Modeling
  • Image-based modeling

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 15
[] (:cell bgcolor=#eee :)

  • Advanced Lighting and Shading
  • User Interfaces and Virtual Reality

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 16
[] (:cell bgcolor=#eee :)

  • MS2 Presentations
  • Console Architectures

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 17
[] (:cell bgcolor=#eee :)

  • Advanced Performance Animation

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 18
[] (:cell bgcolor=#eee :)

  • The Future of Games

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

to:
Changed line 46 from:

Add in some physical simulation and motion capture

to:
December 16, 2009, at 08:51 PM EST by 140.118.155.242 -
December 16, 2009, at 08:40 PM EST by 140.118.155.242 -
Changed line 15 from:

(:cell width=100px bgcolor=#ccc :)

to:

(:cell width=80px bgcolor=#ccc :)

December 16, 2009, at 08:40 PM EST by 140.118.155.242 -
Changed line 15 from:

(:cell width=150px bgcolor=#ccc :)

to:

(:cell width=100px bgcolor=#ccc :)

December 16, 2009, at 08:39 PM EST by 140.118.155.242 -
Changed line 13 from:

(:cellnr colspan=2 width=150px bgcolor=#ccc:)

to:

(:cellnr colspan = 2 width=250px bgcolor=#ccc:)

December 16, 2009, at 08:38 PM EST by 140.118.155.242 -
Changed lines 118-262 from:
to:

(:cellnr width=100px bgcolor=#eee :) Week 7
[] (:cell bgcolor=#eee :)

  • Terrain Generation
  • AI Intro
  • State machine AI

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: The book Game Programming Gems has a lot to say on this topic.

(:cellnr width=100px bgcolor=#eee :) Week 8
[] (:cell bgcolor=#eee :)

  • Decision trees
  • Rule-Based systems
  • Fuzzy Logic
  • Neural Networks

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 9
[] (:cell bgcolor=#eee :)

  • Path Planning
  • Greedy planning
  • Breadth-first planning
  • A* intro

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: The book Game Programming Gems has a lot to say on this topic.

(:cellnr width=100px bgcolor=#eee :) Week 10
[] (:cell bgcolor=#eee :)

  • Path Planning
  • Greedy planning
  • Breadth-first planning
  • A* intro

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 11
[] (:cell bgcolor=#eee :)

  • Collision Detection overview
  • Handling player collisions
  • Many objects colliding
  • Special cases for Spheres

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 12
[] (:cell bgcolor=#eee :)

  • Still more collision detection

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 13
[] (:cell bgcolor=#eee :)

  • Character Modeling
  • Character Modeling and Motion Capture

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 14
[] (:cell bgcolor=#eee :)

  • Physically Based Modeling
  • Rigid Body Dynamics and Ragdoll Physics

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 15
[] (:cell bgcolor=#eee :)

  • Procedural Modeling
  • Image-based modeling

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 15
[] (:cell bgcolor=#eee :)

  • Advanced Lighting and Shading
  • User Interfaces and Virtual Reality

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 16
[] (:cell bgcolor=#eee :)

  • MS2 Presentations
  • Console Architectures

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 17
[] (:cell bgcolor=#eee :)

  • Advanced Performance Animation

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:cellnr width=100px bgcolor=#eee :) Week 18
[] (:cell bgcolor=#eee :)

  • The Future of Games

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

Added lines 264-265:

Add in some physical simulation and motion capture

December 16, 2009, at 07:46 PM EST by 140.118.155.242 -
Changed line 22 from:

[Sep 16]

to:

[]

Changed lines 24-26 from:

Introduction

to:
  • Introduction
  • Programming Interactive Systems
  • Understanding Lag
Added lines 30-117:

(:cellnr width=100px bgcolor=#eee :) Week 2
[] (:cell bgcolor=#eee :)

  • Environment Mapping
  • Light mapping
  • Bump mapping

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Chapter 5.

(:cellnr width=100px bgcolor=#eee :) Week 3
[] (:cell bgcolor=#eee :)

  • Bump mapping
  • Multi-pass Rendering
  • Reflections
  • Shadows Part 1

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Sect 5.7.5, RTR Chapter 2, RTR Section 6.10, RTR Section 6.12

(:cellnr width=100px bgcolor=#eee :) Week 4
[] (:cell bgcolor=#eee :)

  • Shadows Part 2
  • Vertex and Fragment Shaders
  • CG

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 6.12, RTR Section 6.5, 6.6 and 6.7; The Cg Tutorial

(:cellnr width=100px bgcolor=#eee :) Week 4
[] (:cell bgcolor=#eee :)

  • Spatial Data Structures
  • Octrees
  • kd-trees
  • BSP-Trees
  • Bounding volume hierarchies
  • Cell-Portal structures

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 9.1

(:cellnr width=100px bgcolor=#eee :) Week 5
[] (:cell bgcolor=#eee :)

  • Spatial Data Structures
  • Level of Detail

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 9.4, 9.5, 9.7, 9.8, 11.5

(:cellnr width=100px bgcolor=#eee :) Week 5
[] (:cell bgcolor=#eee :)

  • More LOD
  • Terrain LOD

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 11.5

(:cellnr width=100px bgcolor=#eee :) Week 6
[] (:cell bgcolor=#eee :)

  • More LOD
  • Terrain LOD

(:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

  • Reading: RTR Section 11.5
December 16, 2009, at 02:47 AM EST by 140.118.155.242 -
December 16, 2009, at 02:47 AM EST by 140.118.155.242 -
Added lines 1-29:

Course Syllabus, Computer Game Technology, Spring 2010

Here lists the topics and lecture notes for the class.

(:table cellspacing=5px cellpadding=5px :)

(:cellnr colspan=2 width=150px bgcolor=#ccc:) Time and Topics (:cell width=150px bgcolor=#ccc :) Notes (:cell width=200px bgcolor=#ccc :) Assignments

(:cellnr width=100px bgcolor=#eee :) Week 1
[Sep 16] (:cell bgcolor=#eee :) Introduction (:cell bgcolor=#eee :) Notes (:cell bgcolor=#eee :)

(:table:)

History - Print - Recent Changes - Search
Page last modified on April 16, 2010, at 09:53 PM EST