CATCH THE JAM! Final Presentation By: Katie Yang, Bob Pan, and Ian Zack.

Slides:



Advertisements
Similar presentations
GAME:IT Junior Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a.
Advertisements

Create a Simple Game in Scratch
In this tutorial, we are going to create: A race car that the user can control with the arrow keys for direction and speed. A simulated road with a striped.
Microsoft® Small Basic
Lets Play Catch! Keeping Score in Alice By Francine Wolfe Duke University Professor Susan Rodger May 2010.
 Title: QWOP  Developer: Bennett Foddy  Genre: Casual Skill Game  Price: Free  Requirements: A computer with internet and flash.
A Christmas Scratch game
Write Your First Computer Game!. Coding: Programming Languages Just like you can speak Chinese to someone who understands Chinese to tell them what to.
A Technical Game Project 4 Due dates: Game Idea Friday, March 16 th Game Plan Friday, March 23 rd Web Page Sunday, April 9 th First Playable Wednesday,
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.
GameMaker.  A lot of Different Definitions  Easier to Say What is NOT a Game  Movie is Not a Game  No Active Participation  Final Outcome is Fixed.
Wendy Russell-About.com “What is Windows Movie Maker” &
MrsBillinghurst. net A2 Computing A2 Computing Projects Game Animation in Pascal.
Introduction CSE 1310 – Introduction to Computers and Programming
Introduction to TouchDevelop
Games. learning objectives o writing games! o understanding the built-in 2D game engine o events in games o using art (pictures, sounds)
Step 1: Import Pictures Step 2: Add Titles Step 3: Narrate Story & Customize Motion.
To download PhotoStory: Go to On the left side under Product Resources, click on Downloads.
©Robomatter – Distribution or copying without permission is prohibited. 3B STEM Computer Science 1 ©Robomatter – Distribution or copying without permission.
Computer Science 1172 Scratch Project on Artificial Intelligence and Computational Thinking Nicholas Crabtree Jiang Jiang Liu Thinking Speaking Writing.
Test Environment Algorithm Program Requirements/ Enhancements Analyze the Problem and Design a Solution Programming Software Translates the Source Code.
System Overview & Demonstration Conan: Rescue The Princess Presented To: Initech Presented By: OutSource Inc.
Sample Video Game & Sound. The Plan 1.Game Theme 2.Game Structure 3.Sprites 4.Trackers 5.Collisions 6.Score 7.Levels 8.Splash Screens 9.Design 10.Implementation.
Catch the Clown Tutorial Tech Camp Fall 2008 Colorado School of Mines.
Game Maker Terminology
Overview of Game Maker. Game Maker Version 7.0 Lite (free version) For MS-Windows platforms
Carlotta Eaton New River Community College 1 Game Maker Demonstration Carlotta Eaton Professor of Information Technology New River Community College IT.
1 x 2 Game 1: One Player Game If you select a number sentence, give the answer. If you select an answer give the number sentence that has that answer.
Final Project Proposal Space Invaders By Jordan Mahaffey.
ENGR-TS-2: The students will develop an understanding of how the design process is used to develop a technological system.
COMPUTER GAMES. Learning objectives Evaluate a computer game and suggest how it can be improved Create a design for a computer game Create a computer.
Variables and Random Numbers Computer App Session 4.
CompSci Introduction to Jam’s Video Game Package.
By Mr. Putnam. In Catfall, the goal of the game is to touch the falling cats with the mouse. Every time you touch a cat, your score goes up by one point.
Photo Story. How to use Photo Story Photo Story 3 can be located in the Accessories folder on school computers. You will need to have your pictures already.
C HU H AI C OLLEGE O F H IGHER E DUCATION D EPARTMENT O F C OMPUTER S CIENCE Preparation of Final Year Project Report Bachelor of Science in Computer Science.
Game Project 1 Homage to Pong. Project Rules: The primary project is Pong, the design and development of which will be discussed in detail here. If you.
THE EQUALIZER Tia Holmes. THE GOAL  Design an interactive web app implementing a basic math concept.  Result: The Equalizer!
Addison Wesley is an imprint of © 2010 Pearson Addison-Wesley. All rights reserved. Starting Out with Games & Graphics in C++ Tony Gaddis Chapter 8 The.
CompSci 44.1 Game Package Introduction to Jam’s Video Game Package.
N v1.4 Presentation By: Brian Rodriguez. N ● Action Game ● Produced by Raigan Burns and Mare Sheppard of Metanet Software Inc. ● Freeware.
Dance Tutorial Design Review Steve Amoroso Lauren Bouchard Marcy Dutcher CE Design Projects II December 1, 2005 Professor Czernikowski.
Evil Clown – Quiz 1 Gamemaker Quiz 1. Set up your file Save all finished work to your desktop Final file should be called: “yourlastname_evilclown” Open.
Game Development Process ITP 160 Original Game Assignments.
GAME:IT Junior Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a.
GAME:IT Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a simple.
Making a Flappy Birds Game PART 2 – MAKING THE BIRD FLAP AND FALL – AND DEVELOPING THE GAME FURTHER (ADDING ADDITIONAL CHARACTERS, GOODIES, ENEMIES AND.
AD 206 Intermediate CG : School of Art and Design : University of Illinois at Chicago : Spring 2009 Intro to Action Script 11 "The games of a people reveal.
Introducing Scratch Learning resources for the implementation of the scenario
Game Maker Tutorials Introduction Clickball IntroductionClickball Where is it? Shooting Where is it?Shooting.
Fight the Evil Veggies! Final Presentation by: Will Djinis, Sarah Rogers, and Jan Faraguna.
Games Programming in Scratch
CREATE - ASSESSMENT LEVEL GRADE CREATE: Your final Game design.
Exploring Computer Science Lesson 6-11
Scratch 7B IT1.
Exploring Computer Science Lesson 4-14
Exploring Computer Science Lesson 6-11
Dance Cards Dance Cards
Dance Cards Dance Cards
Dance Cards Dance Cards
Dance Cards Dance Cards
Dance Cards Dance Cards
Intro To Programming Project Presentation.
Game Over Module 4 Lesson 2.
Transparency & magic pixel
The coordinate system Susan Ibach | Technical Evangelist
Exploring Computer Science Lesson 4-14
Primary School Computing
Presentation transcript:

CATCH THE JAM! Final Presentation By: Katie Yang, Bob Pan, and Ian Zack

Game Overview Jam, our lovable TA, has been kidnapped by Michael Jackson and is being dropped over a ledge off of Duke hospital. The purpose of “Catch the Jam” is to save our Computer Science TA “Jam Jenkins”. You play as the delightfully rambunctious Chris, the undergrad TA and your job is to rescue him as many times as possible before time runs out! You have one minute—the more times you catch Jam the higher your final grade will be. Good luck! Catch The Jam!

Original Proposal  How much of your original timeline did you complete?  Does your game have the basic functionality described?  How many and which enhancements were made? Source: MJ picture from

Timeline (Expected vs. Actual) Actual Expected

Game Design (Expected) Sprites: Jam that is falling Student catching Jam Michael Jackson dropping Jam Timer and Score Trackers: Michael Jackson moving above balcony Student catching Jam Falling Jam GameLoop: When student catches Jam sound wav plays pleasurable sound as demonstrated by Ian If student misses there is a cry of despair as demonstrated by Ian Game increases in speed every 20 seconds Every Jam the student catches score increases by 1. The higher the final score the higher the students final letter grade upon completion of the game Game ends when three Jams have touched the ground

Game Design (Actual) Sprites: Two Jams that are falling Chris catching Jam Michael Jackson dropping Jam Timer and Score Duke Hospital background Trackers: Michael Jackson moving above Duke hospital roof Chris catching Jam Falling Jam GameLoop: When Chris catches Jam sound wav plays pleasurable sound (yeah.wav) If Chris misses there is a cry of despair (ouch.wav) Every 12 points the velocity of the Jam’s being dropped increases by (1+score*0.08) Every Jam that Chris catches increases the score by 1. The higher the final score the higher the students final letter grade upon completion of the game MJ’s “Beat It” (BeatIT.wav) plays in background for duration of game Game ends when time<0; normal game runs for 60 seconds.

Possible Enhancements (Expected) Possible Enhancements: Different levels High score table that will sort score by decreasing value Michael Jackson favorite hits in the background Multiple characters to choose from Cheat codes

Complex Enhancements: Jam spins as he falls Velocity of falling Jam sprite increases relative to current score Optional two player function Game over screen and grade assessment of score Michael Jackson’s complex “random” movement Possible Enhancements (Actual) Simple Enhancements: Imagesprites of MJ, Jam, Chris and Duke Hospital Sound when Jam hits ground and when Chris catches Jam Background music

Web Documentation Web-page Demonstration Time! Our game can be found at:

Bugs & Future Work Ideas Two major bugs encountered:  MJ moving off the screen  Jam flashing when it intersected Chris Solutions:  Implemented code: that moves MJ from one side of screen to the other  Changed code to check if Jam1 was still on screen Future Work Ideas:  Create multiple levels  Create a high scores table  Incorporate secret level class games such as Wackadot, Unicycle and 1-D simulator

Points Breakdown (Expected)

Conclusion Game Over Thanks for Playing! Source: Picture from