1 / 14

Senior Design

Senior Design. Spring 2010 Milestone 1. General Project Info. Team Members: Lauren Bissett Dan Maguire Nicholas Woodfield Project Goals: Expand Spark Engine (our 3D engine) Develop a 3D Game that implements SE. Background. Extension of last semester’s project

kalin
Télécharger la présentation

Senior Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Senior Design Spring 2010 Milestone 1

  2. General Project Info • Team Members: • Lauren Bissett • Dan Maguire • Nicholas Woodfield • Project Goals: • Expand Spark Engine (our 3D engine) • Develop a 3D Game that implements SE

  3. Background • Extension of last semester’s project • Established a Game Engine with a prototype game, included: • 3D Graphics • Terrain (texture splattering) • Collision Detection • Basic model pipeline (integration of external animation software package) • Scenegraph (data structure used for efficient updating and rendering) • Primitive Artificial Intelligence • 3D Audio

  4. Background • Development: • XNA Environment (C#) • Pre-existing conventions • Code: • GoogleCode repository • Message board • Limitations: • Sky’s the limit!

  5. Goals & Motivation • Want to further develop: • 3D Graphics Engine & Content Pipeline • Build complete, feature-rich, FUN game • Why? • Games are fun! • Challenge: games are hard to make! • Encompass nearly all fields of CS • Graphics • Computational Physics • Sound Processing • Artificial Intelligence

  6. Plan Of Action • Each team member will have responsibilities based on traditional areas of game development • Art & Design • Designer • Animator • Development & Implementation • Programmer • Producer • Tester

  7. NicholasEngine Architect • Primary Responsibilities: • 3D Engine (Honors Thesis) • General engine architecture • Animation package • Particle effects • Lighting • Game Development • Game architecture • Integration of game with 3D engine

  8. Nick’s Timeline

  9. LaurenTechnical Director • Primary Responsibilities: • Art Development (Video) • Modeling • Making 3D models • Rigging • Creating skeletons to control movement and binding them to geometric models • Animation • Animating the rigged character • Content design and creation • Level Design • Level architecture • Staging • Setting up objects and lights in scene

  10. Lauren’s Timeline

  11. DanProduction Engineer • Primary Responsibilities: • Everything else • Gameplay programming • Simple scenario: if the character is in front of a treasure chest, we need to write a proximity trigger, coordinate user input (e.g. user presses ‘A’ button) with scene entity so that it performs an action and/or plays an animation. • Artificial Intelligence • Path finding • Line of sight • Decision making • Sound Design • Background music • Sound effects • Voice acting

  12. Dan’s Timeline

  13. Gameplay / Setting • Style • Third Person View • Action-Adventure • Story • Egypt in 1918, closing months of WWI • Band of travelers uncover mysterious pyramid, the tomb of Egyptian demon Ammit the Destroyer, devourer of souls • Harrowing passages, intricate puzzles, perilous traps • Mummies, demons, other creatures of the underworld • Invaluable treasures and amazing riches

  14. Anyquestionsor commentsforme (Dan), Lauren or Nick?

More Related