Engineering Senior Presentations Spring 2006 1Founder’s Day, 2006 University of Portland School of Engineering Havoc Command Authors Ray Dehler Brandon.

Slides:



Advertisements
Similar presentations
Design Methodology for High-Level Model Based on an Eight Bit Entertainment System Alejandro Lizaola, Ricardo D. Castro, Gilberto Beltran. Manuel Salim.
Advertisements

Spring 2007COMP Design Teams Team Structure Interdisciplinary Teams.
Introduction.  Who’s in the class?  Class structure  Introduction to content  Team and concept brainstorming.
MULTIMEDIA Development Team.
Aug 24, Fall 2005ITCS4010/50101 Design Teams Team Structure Interdisciplinary Teams.
Sep 14, Fall 2006IAT 4101 Design Teams Team Structure Interdisciplinary Teams.
Evidence As we move further into the 21st century, it becomes evident that the future of industry, education and entertainment is one in which games and.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
CGMB 113 / CITB123: MULTIMEDIA TECHNOLOGY
CMPD 434 MULTIMEDIA AUTHORING
EE/CS 481 Spring Founder’s Day, 2008 University of Portland School of Engineering RC-VTOL Authors Aaron Duane - EE Jesse Fledderjohann - EE/ME Hilary.
Author Tommy Stahl. Animator  An artist that creates cartoon drawing for the digital age is called an animator. Animators use their natural talents to.
Senior Design 1 Project Hands-Free Sheet Music Team –Andrew Tanasse –Chelsea Colvin –Cori Goya University of Portland School of Engineering Advisor Dr.
CS-EE 481 Spring Founders Day, 2005 University of Portland School of Engineering Project Pocket Gopher Conversational Learning Agent Team Josh Jones.
The Evolution of Video Game Development Research by Jariel Ortiz, Academia Bautista de Puerto Nuevo, San Juan, Puerto Rico Research Mentor: Prof. Irma.
Multimedia Presentations Susan Stilwell CT 550 December 2002.
Multimedia Production Team
Multimedia is a program that combines:
CO1301: Games Concepts Dr Nick Mitchell (Room CM 226) Material originally prepared by Laurent Noel.
A Spring 2005 CS 426 Senior Project By Group 15 John Studebaker, Justin Gerthoffer, David Colborne CSE Dept., University of Nevada, Reno Advisors (CSE.
Introduction to Interactive Media The Interactive Media Development Process.
Chapter 3 Multimedia Skills
CHAPTER TWO THE MAKING OF MULTIMEDIA: AND MULTIMEDIA DEVELOPMENT TEAM
CS-EE 480 Spring February, 2005 University of Portland School of Engineering Project Pocket Gopher Conversational Learning Agent Team Josh Jones.
EE/CS 481 Spring Founder’s Day, 2008 University of Portland School of Engineering Team Killdeer’s Digital Tire Pressure Monitoring System Authors.
CS-EE 481 Spring Founder’s Day, 2006 University of Portland School of Engineering Internet Backup System Authors Mr. Philip Johnston Mr. Dustin Digmann.
Introduction to Making Multimedia
EE/CS 481 Spring /28/2015 1:18:59 PM University of Portland School of Engineering Project Chitwood eNVy Team Will Dana Mike Dillon John Guptill.
EE/CS 480 Spring February, 2008 University of Portland School of Engineering Yellow Rumped Warblers Instant Message Control System Team Kenneth Lee.
MULTIMEDIA Hardware 4/24/2017.
EE/CS 481 Spring Founder’s Day, 2008 University of Portland School of Engineering SMS RFID SMS (Security Monitoring System) Team Sage Thrasher Rebekah.
Ahmed Saker Indie Game Developer
Marketing Development Block 4 Dr. Uma Kanjilal. Stages of a Multimedia Project  Planning and costing- infrastructure, time, skills etc.  Designing and.
CS-EE 481 Spring Founder’s Day, 2007 University of Portland School of Engineering Biggerfoot Textbook Exchange Team Enterprise Andrew Elliott Robert.
EE/CS 480 Spring March, 2008 University of Portland School of Engineering Yellow Rumped Warblers Instant Message Control System Team Kenneth Lee.
Ke Li. Agenda Introduction User Identification Features of the Tutorial What I Have Learned Demo.
Fundamentals of Game Design by Ernest Adams and Andrew Rollings Chapter 1: Games and Video Games.
Project Overview Bag-It Game E-Learning By Design Group Presenters: Cheryl Anderson Chuck Chills Tim Davis Lisa Fuller Susan Genden.
CIS 587 – Game Evaluation Alien vs. Predator 2 Jonathan Stoffer CIS 587 Fall 2005.
CS-EE 481 Spring February, 2007 University of Portland School of Engineering Project ZigZag Team Adam Russell Will French Matt Heye Advisor Dr. Rylander.
CS-EE 481 Spring 2007 March University of Portland School of Engineering Project Beaver Marsh: Digital Odometer Team Kirk Chen Josh Eby Brandon Pearsall.
CS-EE 480 Fall November, 2005 University of Portland School of Engineering Project Pudding Havoc Command Team Ray Dehler Brandon Moreno Will Supinski.
EE/CS 480 Spring February 2008 University of Portland School of Engineering Project Puffins Synchronous Chorded Keypad Input Chip Team RuthAnn Gobble.
Chapter 3-Multimedia Skills
Lesson 3-Multimedia Skills. Overview Members of a multimedia team. Roles and responsibilities in a multimedia team.
GAM666 – Introduction To Game Programming ● Programmer's perspective of Game Industry ● Introduction to Windows Programming ● 2D animation using DirectX.
EE/CS 480/481 13/26/2009 9:45 AM University of Portland School of Engineering Rock O’ The Range ListenUP Team Paul Imel Takeshi Horie Joe Lyons Jonathon.
Game Design Document Pertemuan 4 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
CS-EE 480 Fall November, 2006 University of Portland School of Engineering Project ZigZag Team Adam Russell Will French Matt Heye Advisor Dr. Rylander.
CS-EE 481 Spring Founder’s Day, 2006 University of Portland School of Engineering Project Rogue: Web-Based Organizer Authors Jeff Gibbs Chuck McKenzie.
CS-EE Fall 2005 September, 2005 University of Portland School of Engineering Project Pudding Havok Command Team Ray Dehler Brandon Moreno Will Supinski.
CS-EE 481 Spring Founder’s Day, 2004 University of Portland School of Engineering Oregon Chub Beowulf Cluster Authors A.J. Supinski Billy Sword Advisor.
CS-EE 481 Spring Founder’s Day, 2006 University of Portland School of Engineering CMOS Digital Lock Authors Julie Barton-Smith Cory Johnson Jessica.
CS-EE 481 Spring March, 2007 University of Portland School of Engineering Project ZigZag Team Adam Russell Will French Matt Heye Advisor Dr. Rylander.
+ Game Design Careers. + Game Development Developing an interesting video game is a very challenging task. It usually takes many different people working.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
CS-EE 480 Fall September, 2004 University of Portland School of Engineering Project Pocket Gopher Conversational Learning Agent Team Josh Jones (Lead)
Introduction of Scratch (1/4) You can find Scratch on the Web:
What is Hallowcast? Hallowcast is a Steampunk RPG in which you play as an inventor called John Hallowcast. After one of his inventions turns against him,
YRW: Project Yellowtooth
Mostly known for the creation of The Witcher franchise.
Investigating the Industries
Educational Computing
Chapter 10 Development of Multimedia Project
Hierarchy of a Game Design Team
ICT Gaming Lesson 1.
Content Based Image Retrieval System Team ZigZag
Profession Specific Translator: Hospital Edition
Presentation transcript:

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Havoc Command Authors Ray Dehler Brandon Moreno Will Supinski Tom Watson Advisor Dr. Bart Rylander Industry Representative Brian Olsen and Van Le Harland Financial Solutions

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Agenda Introduction Will Supinski Background Will Supinski Methods Brandon Moreno Results Tom Watson Conclusions Tom Watson Demonstration Ray Dehler

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Introduction Thanks to Industry Representatives –Brian Olsen and Van Le from Harland Financial Solutions. Thanks to Advisor –Dr. Rylander Thanks to Volunteers –Voice Actors: Dustin Thomas, Nicole Lesage, Kyle Rene, Kelly Brown, Andrew Baldavin, Eric Paugh. –Artists: Kara White, Anna Supinski. –Music: Kessa Kagi

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Introduction continued... Computer Game: Havoc Command –2D Animations –Music –Sound Effects –Voice Actors Havoc Command

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Introduction continued... Important because: combination of audio, visual, and storytelling. Audience will learn: how to design, plan, implement, and release interactive entertainment.

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Background What are Computer Games? interactive entertainment driving force of hardware advances competition fun Elite

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Background continued… Who is Playing Computer Games? 60% of Americans play games 61% are adults 43% are women average age is 28 Monkey Island

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Background continued… Why Create a Computer Game? Challenge Creative Expression Fun! Civilization 4

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Methods Overview Research (brainstorm phase) –Typical game industry standards –Using C++? –SDL Library Project Definition (definition phase) –What type of game? –Features –Story Concept

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Methods Overview cont. Project Plan (design phase) –How to put things together –Class Definitions –Delegation of work tasks –Script Prototype Implementation (code phase) –Coding –Outsourcing and Voice Actors –Debugging –Testing

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Methods - Research Industry Standard –Possible with many languages –C++ is the standard Using C++ –Fast, machine ready code –Memory management problems Graphics integration –SDL for audio and video

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Methods – Project Definition Different Game Styles –First Person Shooter –Role Playing Game –Real-Time/Turn-Based Strategy Features –Look and feel of the game –User controls and interaction Story Line –Compelling and Fun

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Methods – Project Plan How do we implement features? –Class Definitions –Inheritance Partitioning the work The enticing Script

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Methods - Prototyping Coding –Getting things done. –Lots of code. Outsourcing and Voice Actors Debugging –Bounds Checking –Memory Management –The Weird Stuff Testing

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Results Divided into five parts that pass data along. –Start Screen –Hero Selection Screen –Unit Selection Screen –Battle Map –Combat Screen

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Start Screen

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Hero Selection Screen Main Character Class Classes –Fighter –Priest: –Rogue –Mage

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Unit Selection Screen Units –Footmen –Spearmen –Horsemen –Archers

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Battle Map Takes in Heroes Units Tile map

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Combat screen Portraits Attack/Defense Values Unit animation

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Conclusions Team of 4 with the help of 9 volunteers created a computer game. Completed in 7 months time. Improvements: –Implement further features: role playing elements –Sound and image compression –Full Screen –More levels

Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Demonstration Features Demo –Spells and Combat –Dialog –Unit Actions