Group9 Kenny Sanders, Ashneel Singh, Jillian Cornette, Justin Mills, Chris Woolfe, Nathaniel Escribano, Jason Hachen, Andrew Melnyk, Elizabeth Graham,

Slides:



Advertisements
Similar presentations
MS® PowerPoint.
Advertisements

Congratulations! You have just installed the Presentation Game Add-In.
Chapter 3 Creating a Business Letter with a Letterhead and Table
Interaction design using the graphical user interface (GUI)
1. Manager’s Responsibilities Winning Manager will post scores in a timely manner – within 24 hours. Cancel games on the website that.
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
Game Design and Programming. Objectives Classify the games How games are design How games are implemented What are the main components of a game engine.
Adobe Photoshop 6 Advanced Level Course. Easy Fixes Photoshop is the best tool to fix old, torn and faded photographs, and can fix almost all flaws in.
The Watson Game Client Group November 30, Client Integration and Testing Richard Pantoliano, Jr.
Power Point Presentation - Advanced Julia J. Stahl Distributed System Specialist.
Introduction to 3D Graphics John E. Laird. Basic Issues u Given a internal model of a 3D world, with textures and light sources how do you project it.
INTRODUCTION TO SCRATCH. About Me Resources Scratch Website Learn Scratch Washington-Lee Computer.
GAME:IT Junior Bouncing Ball Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game.
Click on the bad guys to kill them (some may take more then one hit) Every time you beat a boss, you will appear in a different place. Kill everyone before.
CHAPTER 1 XNA Game Studio 4.0. Your First Project A computer game is not just a program—it is also lots of other bits and pieces that make playing the.
What is GAMS?.
1 TouchDevelop Chapter 8-10 Presenter: Jing Xu. 2 Outline Interactions Game Board Tiles and Printing.
SOURCE 2006 Presentation by Luke Arntson Game Programming Optimization.
Introduction to VB.NET Tonga Institute of Higher Education.
Creative Commons Attribution 3.0 creativecommons.org/licenses/by/3.0 Key Abstractions in Game Maker Foundations of Interactive Game Design Prof. Jim Whitehead.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Dynamic Action with Macromedia Dreamweaver MX Barry Sosinsky Valda Hilley.
Multimedia- Microsoft PowerPoint
Backgrounds, Inheritance in GameMaker (BrickMania 1 of 2) Foundations of Interactive Game Design Professor Jim Whitehead January 28, 2008 Creative Commons.
Canyon Adventure Technology David Maung, Tristan Reichardt, Dan Bibyk, Juan Roman Department of Computer Science and Engineering The Ohio State University.
CIS 205—Web Design & Development Flash Chapter 1 Getting Started with Adobe Flash CS3.
Creating A 3-D Game With Spark Engine Lauren Bissett, Dan Maguire, and Nicholas Woodfield.
GAME:IT Bouncing Ball Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game.
Chapter 10 Fireworks: Part II The Web Warrior Guide to Web Design Technologies.
Addison Wesley is an imprint of © 2010 Pearson Addison-Wesley. All rights reserved. Chapter 5 Working with Images Starting Out with Games & Graphics in.
When working with this template, press save as, and change the name, after that you can just click save.
Addison Wesley is an imprint of © 2010 Pearson Addison-Wesley. All rights reserved. Chapter 7 The Game Loop and Animation Starting Out with Games & Graphics.
Funativity CS 426 Fall Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist.
Test Environment Algorithm Program Requirements/ Enhancements Analyze the Problem and Design a Solution Programming Software Translates the Source Code.
2008 Adobe Systems Incorporated. All Rights Reserved. Getting Started with Adobe Presenter Modified by C. Candace Chou.
GAME:IT Helicopter Objectives: Review skills in making directional sprites Create objects that shoot and destroy for points Create random enemies on the.
Learning Unity. Getting Unity
USSF North Carolina Arbiter Referee Assignment Site An Introduction & Guide for Use by Referees © Copyright June 2005 by Paul James, all rights reserved.
Game Maker Terminology
Breakfast Battle Kevin Brohaugh Matt Griffin Matt Kern Nick Obee Eric Witte.
Game Maker – Getting Started What is Game Maker?.
Dead Run James Kelly, Mike Papo, Josh Lovatt. Basic Details Single Player Top Down Action game.
Senior Design 1 Project Dynamite Team Untraceable –Muhammad Alraddadi –James Ailes –Kai Jorgensen University of Portland School of Engineering Advisor.
Team 2: Gamers & Coders Final Sprint Presentation.
Team 2: Gamers & Coders ‘ The Last Warrior’ Android Game Application By Chinmay Kulkarni, Darshan Shinde, Matt Frey, Peng Ye, Satoshi Inoue & Shachi Chandrashekhar.
Game Maker Galactic Mail Advanced Group: Complete Galactic Mail, then start developing an independent project.
Reading Flash. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also choose some.
 A plan of attack for your games content  Or (more specifically)  A detailed description of all games mechanics, objects, characters, stats, ect… that.
Learning PowerPoint Presenting your ideas as a slide show… …on the computer!
Group 3 – Karo Progress Wendy Dominik Job Janita Erik.
1.Gather all materials. 2.Go to website and click on Acuity 3.Log in and click practice. 4.As you are going through the questions write down any skills.
Chapter 3 Automating Your Work. It is frustrating when you have to type the same passage of text repeatedly. For example your name and address. Word includes.
Lesson 2: Reading a program. Remember: from yesterday We learned about… Precise language is needed to program Actors and Classes Methods – step by step.
Intermacs Form Download Excel Tutorial Pivot Tables, Graphic Tools, Macros By: Devin Koehl.
Learning to Program: Part 1 Scene Setup and Starting Animation by Ruthie Tucker and Jenna Hayes Under the direction of Professor Susan Rodger Duke University,
Super EastGate Jon Caron, Ryan Fleming, Antonio Guarino, and Mike LoVerme Merrimack College Introduction Super EastGate is a 2D side scroller game that.
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
Lesson Nine: Miscellaneous Items. Shooting in Both Directions Used when you want your character to shoot things in multiple directions. You need to have.
Microsoft PowerPoint Prepared by the Academic Faculty Members of IT.
XP Tutorial 3 Creating Animations. XP New Perspectives on Macromedia Flash MX Elements of Animation Layers are used to organize the content of.
Lauren Bissett, Daniel Maguire, Nicholas Woodfield.
Scott Keling and Gary Darby Escape From Skybase 17.
Adobe Flash Professional CS5 – Illustrated Unit E: Optimizing and Publishing a Movie.
Word Processing vocabulary (a day) & (b day) Put the vocabulary words in your notebook.  Alignment - The way multiple lines of text line.
Introducing Scratch Learning resources for the implementation of the scenario
Game Maker Tutorials Introduction Clickball IntroductionClickball Where is it? Shooting Where is it?Shooting.
CHANGES  Fixed dug dirt bug  Background Color + Glow  Random Level Generation  Point Value Display  New sounds.
Lecture Building a 3D-game using XNA 1Elias Holmlid.
Game Description Story Goals Controls. Game Description Story Goals Controls.
Tools Communication: Google Code Version Control: SVN UML: LucidCharts.
CSC 221: Introduction to Programming Fall 2018
Presentation transcript:

Group9 Kenny Sanders, Ashneel Singh, Jillian Cornette, Justin Mills, Chris Woolfe, Nathaniel Escribano, Jason Hachen, Andrew Melnyk, Elizabeth Graham, Anton Drake

Introduction

Description A 2-D adventure game based around the cupcake character named Coco. He’s on a mission to save his wife, Casey! He must overcome many obstacles along the way, but nothing is ever as sweet as seems…

Health Meter Lives Main Character User Instructions for Game Play Controls Basic Game Play

Demo

Benefits  Basic framework already in place  Many simple additions can greatly improve game play  Most bugs in the existing system are simple fixes  Team member with previous knowledge of the system

Process Model: Evolutionary  Evolutions: Natural breakdown  Designing: Time management  Implementing: Close to design  Flexibility: Unforeseen additions

Team Structure Team Leader Jillian Team 1 Chris Jason Justin Anton Team 2 Kenny Neil Nathaniel Elizabeth Drifter Andrew Document Manager: KennyProcess Log Manager: Chris Repository Manager: NeilContact Manager: Nathaniel Website Manager: Justin

Evolutions EvolutionRequirementsDescription 13Debugging 211,19, 1, 2Loading Screen, Help Menu, Mini Map, Ability to Save 39, 35, 6, 26, 7, 41Enemies: Collision Detection, Remove Classes, Animate Death, Explode, Vicious When Close, Art for Pieces 427, 28, 29, 17Enemies: Collect Pieces, Turn Them In, Give Clue, Go Inside Buildings 510, 16, 14, 39, 42Coco Being Hurt, Health Item, Player Stats, New Starting Location for Coco, New Screen for Coco Death 632, 33, 34New Mini Games for Each Land 718, 13, 31Options Menu, Heads Up Display, Split Loading

Evolutions EvolutionRequirementsDescription 821, 20, 15, 8Special Characters, Talking Characters, Boss Battles, Allow Coco to Run 922, 23, 24, 25Level Editor, Coco Editor, Profiles, Player Stats on Website 1012, 30, 40Optimize Code, Android Cell Phone Platform, Level with Coco’s Wife

Evolution 1 1.Mayor Marzipan Cut Scene 2.Redd Hot Cut Scene 3.Skip Mayor Cut Scene 4.Bullet Rotation 5.Gooey Game Loads Too Slow 6.Enemy Collision Detection 7.Coco Collision Detection 8.Gunfire Sound Effect 9.Only One Bullet at a Time 10.Mini Games Can Be Started at Any Time 11.Grass Drawn on Buildings 12.Cannot Enter Marshmallow Meadow Porthole 13.Flowers 14.Music Plays Early 15.Walking Animations 16.Gooey Game Graphics Overlap 17.Teleporting Coordinates 18.Splash Screen Bug 19.Enemy Bug

Bullet Rotation Before: bullets appear horizontal when moving vertically After: bullets rotated to appear to be moving in the direction it was fired

Teleport Bug Old algorithm: 1.Check if corner of Coco's rectangle is on a purple pixel of color map. 2.Check if entire Coco rectangle is inside invisible rectangle around portal. New algorithm: 1.Check if any part of Coco's rectangle intersects invisible rectangle around portal.

Evolution 2 Requirement 1: Mini Map Requirement 2: Ability to Save Requirement 11: Loading Screen Requirement 19: Help Menu

Mini Map We will use the coordinates that Coco has to place a red dot on a mini map of the entire world. This same system will be adapted for all 4 worlds of the game, and be open for any future worlds. Since Coco is always in the center of the map the mini map will never cover Coco.

Ability to Save  Generate an option to save the game.  Possible to add in a 'save house'  Create/modify a file to store all relevant data  Multiple save files will be possible, up to 3.  Loading will take the structured save file and read it into a buffer before storing it.  All data will be checked for “fairness” before loading so issues can be avoided

Loading Screen User presses ‘a’ to access another land. Goal: Provide players with feedback on system state/progress. Uses: Initial launch of the game, level transitions, minigames Before: Trigger action (load game, minigame, etc.) Wait… “What’s going on?” [frustration] Oh! After: Trigger action (load game, minigame, etc.) “OK, it’s loading.” [content]

Help Menu

Semester Schedule