Difference between revisions of "Game Programming Class6"

esse quam videri
Jump to: navigation, search
(Physics)
(Platformer Example)
Line 22: Line 22:
 
==Platformer Example==
 
==Platformer Example==
 
Show platformer starter kit
 
Show platformer starter kit
 +
 +
http://msdn.microsoft.com/en-us/library/dd254918(v=xnagamestudio.31).aspx
  
 
simple and elegant but not that flexible
 
simple and elegant but not that flexible

Revision as of 16:53, 9 October 2013

I knew it was coming

http://www.engadget.com/2010/03/06/microsoft-shows-off-single-game-running-on-windows-windows-phon/

Physics

http://box2d.org/

c# Box2D https://code.google.com/p/box2dx/

https://github.com/d-snp/Farseer-Physics

http://farseerphysics.codeplex.com/

http://www.mataliphysics.com/

Simple Animation

what extra fields do we need for animation?

http://create.msdn.com/en-US/education/catalog/sample/sprite_sheet

Platformer Example

Show platformer starter kit

http://msdn.microsoft.com/en-us/library/dd254918(v=xnagamestudio.31).aspx

simple and elegant but not that flexible

Animation Classes

Way too many classes for me to type here

  • PacMan States
  • PacMan Dying Animation
  • PacMan Eating

IntroAnimation Project IntroAnimation.zip

Ugly but flexible

  • DrawableAnimatableSprite.cs
  • CelAnimationManager.cs

Homework

Proof of concept for Midterm Game

  • Make a small demo of the main concept of you game.
  • Temp art and missing elements are fine at this point
  • Don't worry about intro screens
  • Collect audio and art assets