130 likes | 281 Views
Displacement. By Project Parkour. Project Parkour. Zack Kelley – Team Leader Lead Programmer, AI, Image Editing Kevin Clow Programmer, Lead QA Kawika Brennan Documentation, AI, Programmer, Image Editing. Concept. 2D Platformer with free running Racing the clock
E N D
Displacement By Project Parkour
Project Parkour • Zack Kelley – Team Leader • Lead Programmer, AI, Image Editing • Kevin Clow • Programmer, Lead QA • Kawika Brennan • Documentation, AI, Programmer, Image Editing
Concept • 2D Platformer with free running • Racing the clock • Utilizing Parkour skills • Power-ups for heightened skills
Gameplay • Beat the level before time is up • Conquer obstacles and avoid enemies with abilities and power-ups • Collect pick-ups to add score and time • Make it to the high score tables
Conditions • Win • Collect pick-ups • Complete the level within time limit • Make it to the score tables • Lose • Death • Enemy, run out of time, falling off the level
Software • XNA 4.0 • Visual Studio Ultimate 2010 C# • Paint • GIMP 2.6.11 • Tortoise SVN 1.6.16 • Google Code • Skype • SFXR
Development • Agile Methodology • Adaptive to quick changes • Meetings are held face-to-face • Simplicity in development is practiced • Organized scheduling • Changing requirements is welcome • Software progress is based on working versions
Collision Detection • Level • 2D Array of tiles • Holds collision type • Depth is determined • Position is adjusted • Enemies • Position proximity detection • Image
AI • FILL THIS • Image
Event Handling • Every section is divided into a “screen” • Each screen is independent from each other • Current screen controlled by main screen • Screens trigger events to fire different screens
Q/A Questions Answers Comments