Having Fun with Your Feet…better yet, Greenfoot TM Nicolas Romero February 28, 2009 Gaming Academy CTD – SEP Northwestern University.

Slides:



Advertisements
Similar presentations
I am not just your average kind of girl that loves princesses and jewelry. The kind of girl I am is the kind that goes hunting. My hobby is going hunting.
Advertisements

Picture It Very Basic Game Picture Pepper. Original Game import java.util.Scanner; public class Game { public static void main() { Scanner scan=new Scanner(System.in);
Breakout in Greenfoot Barb Ericson
Build Your Own Webpage Code Academy.
Chapter 10 - Additional Scenario Ideas Bruce Chittenden.
Teaching with Greenfoot
Getting to know Greenfoot
Keeper By: Mal Peet Date/year published: February 13, 2007 Genre: Realistic Fiction Ryan Nixon Period 2 11/29/12.
Chapter 8 - Creating Images and Sound Bruce Chittenden.
Chapter 7 - Collision Detection: Asteroids
Choose the right picture
Asteroids Games and Simulations O-O Programming in Java The Walker School The Walker School – Games and Simulations
Greenfoot Asteroids Mrs. C. Furman August 16, 2010.
Code Club Session 3 Shark Eats Fish. Picture of finished product here.
Wombats Creating Games with Greenfoot The Walker School – Games and Simulations
Incredible Cell Project Ideas
POSITION By: William Woodruff. Basketball is fun and everybody can play it is easy to play and teach. You dribble and shoot and score if you miss you.
GREENFOOT CLUB RESOURCES Brian Cullen – Rossett School
How to make Space Invaders
Greenfoot. Getting Started Open the Greenfoot download site: Select Greenfoot
VIDEO GAME PROGRAMMING Video Game Programming Level One – Breakout INSTRUCTOR Big Dan Teague TEACHER’S ASSISTANT Delmar O'Donnell.
Rhyming Words Ms. Antonietta Sosa.
Lecture 4. Greenfoot 1 Pablo Romero, Department of Informatics Kinect in Greenfoot.
Chapter 8 – Mouse Input, Images and Sound. Chapter 8 - Content In contrast to previous chapters, we will not build a complete scenario in this chapter.
Ikaruga Charlie Cross CIS Overview Released in 2001 in Japanese Arcades. Released for Dreamcast in 2002 Finally released for Gamecube in.
My Scratch Game By: Carina V.. What’s your game about & what does it teach? My game is about addition and it teaches people how to do addition. This game.
Chapter 7 – Collision Detection: Asteroids
2015 CSE/EGR Summer Camps 1 Computer Science Concepts 1. What is an algorithm? 2. Binary information coding 3. Programming concepts via Scratch Designed.
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.
Lecture 4. Greenfoot 1 Pablo Romero, Department of Informatics Greenfoot Programming simulations and games in Java.
Greenfoot Game Programming Club.
6 th Grade By:Hannah Chmielewski. Mrs.Tang Mrs.Tang is so nice she is like the best teacher ever + she is my reading teacher and she making reading fun.
Katherine Fourth Grade Bronx Charter School for Excellence.
Advanced Stuff Learning by example: Responding to the mouse.
Smart Start Week 3. I like red. My friends like blue. What color do you like?
Michindoh. ! My favorite part was playing games like football and floor hockey. I liked it because I like being outside and having fun. I was with my.
Lesson 2: Reading a program. Remember: from yesterday We learned about… Precise language is needed to program Actors and Classes Methods – step by step.
Introduction To Greenfoot
Get Going On ….. Load the word file ‘Glossary’ and complete it. You will have homework today.
Greenfoot Workshop Bobby - Snake.
The History of Video Games A power point project by Hunter Stobbe.
MATLAB Lab Simulating Billiard Game Modify hitball.m and myball.m to simulate 3-cushion billiard game. Rules: –two players –three balls.
Family, Interests, and More Laura Slemp. Project Description  I extended the website I created in class to include:  Information & pictures about my.
Choose the right picture Choose the right word. 5.
How To Get To The Amusement Park! By Kelly Fitzgerald How To Get to the Amusement Park! By Kelly Fitzgerald.
Chapter 9 - Collision Detection: Asteroids Bruce Chittenden (modified by Jeff Goldstein)
Index Background Costumes Making object walk smoothly Controlling an object with the keyboard Control an object with the mouse Changing costume when hit.
Chapter 10: Creating Images and Sound
The difference between games from the 70's and modern games
Python 23 Mr. Husch.
Chapter 3 – Improving the Crab Game
Barb Ericson Georgia Institute of Technology June 2007
Chapter 12: Implementing Actor Behavior (“AI”)
Version 2.
BYOB – Costumes.
Organizing Memory in Java
Game ideas for children 2-4
“Just Right”/ “Good Fit”Books
Breakout in Greenfoot Barb Ericson
Gladys Nzita-Mak - Storyboard
Classes and Objects Still Chapter 1.
Mr. Washousky’s Class
Adding Behaviors (methods)
Greenfoot November 8, 2009.
Skip Counting is Fun! By Mrs Oste.
4 + (-5) = A. Start at zero B. Move ______ spaces ___________ to get to the first number. C. From there, move _____ spaces __________ D. My final answer.
1.7 A Second Example.
Count by 10’s, 5’s and 2’s and then fill in the missing numbers!
WJEC GCSE Computer Science
Ready to use ESL activities for busy English Teachers
Presentation transcript:

Having Fun with Your Feet…better yet, Greenfoot TM Nicolas Romero February 28, 2009 Gaming Academy CTD – SEP Northwestern University

What I learned and taught my dad Java ™ is not a type of coffee you order at Starbucks…..

Gracias! Mr. Myers for making class fun.

How I Designed My Game 1. Selected Spacewar Scenario 2. Changed space ship design 3. Added enemy/space ship disappearance 4. Added explosion sound/visual 5. Added score

Selected Spacewar Scenario Nice rocket ship…but not a lot of ACTION! Let’s start by changing the ship.

Changed space ship design turned into I changed the space ship design by selecting “set image” for the space ship “actor” and choosing another picture.

It’s NO fun if you shoot the enemy and it doesn’t disappear…… Added enemy/space ship disappearance I modified the scenario by adding the following code: getWorld().removeObject(this); } else if(getOneIntersectingObject(Laser.class) != null) {getWorld().addObject(new Explosion(), getX(), getY()); getWorld().removeObject(this);

A video game without sound!! Who ever heard of that? I wanted to hear and see the explosion so I added the following code. Added explosion sound/visual else if(getOneIntersectingObject(Laser.class) != null) { count++; scoreNum.setText("Score: " + count); getWorld().addObject(new Explosion(), getX(), getY()); resurrect(); //getWorld().removeObject(this); Greenfoot.playSound("explosion.wav");

Finally, I loved blowing up enemy ships but I also wanted to keep track of how many so I added more code. Added score IF YOU MISS  Then it’s -1 if (getX() <= 0) { setLocation(getWorld().getWidth() + 20, Greenfoot.getRandomNumber(600)); count--; scoreNum.setText("Score: " + count); } IF YOU HIT!!! Then it’s +1 else if(getOneIntersectingObject(Laser.class) != null) { count++; scoreNum.setText("Score: " + count);

El Fin! El Fin! And now for the demo……