Game Making with Alice Eat the Hay Game

Slides:



Advertisements
Similar presentations
1 Site Editing on the Portal. 2 After signing on, click on the plus sign for Sites :
Advertisements

Advanced Piloting Cruise Plot.
1 WORKING WITH 2007 WORD Part 1 Developed October 2007 with lots of help from.
Getting Started with Microsoft Office 2007
Chapter 1 The Study of Body Function Image PowerPoint
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
The Reinberger Childrens Library Center Step-by-step instructions for capturing a MARC record and adding a 658 Tag to a record.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Determine Eligibility Chapter 4. Determine Eligibility 4-2 Objectives Search for Customer on database Enter application signed date and eligibility determination.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
Multiplying binomials You will have 20 seconds to answer each of the following multiplication problems. If you get hung up, go to the next problem when.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
SimpleGameInAlice1 Barb Ericson Georgia Institute of Technology June 2008 Creating a Simple Game in Alice.
Mike Scott University of Texas at Austin
Microsoft®.
Office 2003 Introductory Concepts and Techniques M i c r o s o f t Windows XP Project An Introduction to Microsoft Windows XP and Office 2003.
Excel Functions. Part 1. Introduction 2 An Excel function is a formula or a procedure that is performed in the Visual Basic environment, outside the.
Solve Multi-step Equations
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
ABC Technology Project
Introducing WebDewey 2.0. Introducing WebDewey 2.0.
Well-Being Icon Refer to Slide 2 for instructions on how to view the full-screen slideshow.Slide 2.
First Steps using AutoDESK Inventor
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
XP New Perspectives on Introducing Microsoft Office 2003 Tutorial 1 1 Using Common Features of Microsoft Office 2003 Tutorial 1.
Green Eggs and Ham.
VOORBLAD.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
COMPUTER INTERFACES.
BIOLOGY AUGUST 2013 OPENING ASSIGNMENTS. AUGUST 7, 2013  Question goes here!
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
Media-X eWalk Walkthrough Install Training- Part Two Topic: Uploading Completed Walkthroughs Office of Institutional Education Programs 1.
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Note to the teacher: Was 28. A. to B. you C. said D. on Note to the teacher: Make this slide correct answer be C and sound to be “said”. to said you on.
Addition 1’s to 20.
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Benchmark Series Microsoft Excel 2010 Level 1
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
PSSA Preparation.
CpSc 3220 Designing a Database
Use the buttons on the top to navigate through the presentation 1 PrevNext Menu.
Creating a 3D Interactive Story Prof. Susan Rodger Duke University Feb. 24, 2007.
Making a Boat Racing Game in Alice By Jenna Hayes Under the direction of Professor Susan Rodger Duke University, July 2010.
Alice Learning to program: Part Three Camera Control, Invisibility, and 3-D Text By Ruthie Tucker and Jenna Hayes, Under the direction of Professor Rodger.
Bunny Eat Broccoli Repetition – Simple loops and Conditional loops Susan Rodger Duke University July 2011.
Creating a 3D Interactive Story Prof. Susan Rodger Duke University July 19, 2007.
Skater World: Part Three By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 2009.
An Introduction to Alice By Jenna Hayes under the direction of Professor Susan Rodger Duke University, June 2009 Updated June 2014 by Ellen Yuan.
Illuminating Computer Science CCIT 4-6Sep
Presenter: Carol Liss Timberlane Regional Middle School 6 th and 7 th grade Tech. Educator Co presenters:
An Introduction to Alice (Short Version)
Presentation transcript:

Game Making with Alice Eat the Hay Game Mike Scott University of Texas at Austin Games In Alice

What is Alice? Alice is a visual programming language. Alice is designed to teach you how to program The output of Alice programs are movies. The movies can be interactive Games In Alice

Alice and Visual Programming Programming is done by pointing and clicking, dragging and dropping, selecting from menus, and some typing Download Alice for free: www.alice.org Games In Alice

Alternate Game – Eat The Hay Create a Game with a cow. The arrow keys on the keyboard control the cow. There are 3 bales of hay on the ground. When the cow gets close to the bales they disappear. Games In Alice

Start Alice Double click on the Alice icon to start Alice It may take a minute to start up Cancel the opening dialog screen Games In Alice

Build the Scene Click on the add objects button at the bottom right of the scene Scroll to the Farm category and clock on Farm Games In Alice

Add Hay to World Click and drag 3 bales of hay into the scene Once in the scene objects can be positioned with the mouse Object can be rotated by selecting the proper option from the menu in the upper right If you want to get rid of an object right click it and select delete Games In Alice

Add The Cow Click on the Local Gallery to get back to the list of categories Open the Animals Category Scroll over to the Cow and add one to the world Games In Alice

Make The Hay Bigger Click on the resize objects button Click on a bale of hay with the mouse. Move the mouse up to make it bigger. Make all 3 bigger Games In Alice

Exit Scene Editor Click the Done Button Games In Alice

Add Events for Cow and Camera Click the create new event button Select the let the arrow keys move <subject> choice Click the create new event button again. Select the When the world starts choice. Games In Alice

Events Events should now look like this: Games In Alice

Write program for eating Hay Drag a while icon from bottom of screen into the program. While is on bottom of screen Drag this to here pick true Games In Alice

While Loop Games In Alice

Add 3 ifs Drag 3 ifs from bottom into while loop. Pick true Games In Alice

Program Looks Like This Games In Alice

Pick the Cow Click the cow in the object tree Click the functions tab Games In Alice

Drag into if Click and drag the cow is within threshold of object icon to replace the true in the first if When you drop icon select 1 meter and strawBale from list Games In Alice

Complete ifs Repeat for other 2 ifs but pick strawBale2 and strawBale3 Games In Alice

Make Hay Disappear Click strawBale in object tree Click the properties tab Games In Alice

Make Hay Disappear Click and Drag the opacity icon into the first if Pick 0 (0%: invisible) Games In Alice

Result of Hay Games In Alice

Repeat for other Hay Do the same for the other 2 strawBales. Select in Object tree, click and drag opacity icon, set to 0 Be sure to but strawBale2 into if for strawBale2 Games In Alice

Create method for camera Click on World in the object tree Click on methods tab and then create new method button. name method move camera Games In Alice

move Camera click and drag while loop into move camera method select true click and drag wait icon from bottom into while loop select other from the menu and enter 5 in the calculator and click okay Games In Alice

move camera select camera in object tree select the methods tab and scroll down click and drag the camera turn to face command into the while loop after the wait Select cow -> the entire cow from the menu Games In Alice

completed move camera Games In Alice

Set events In the events click the camera in the let the arrow keys control event and change to the cow -> the entire cow click the world in the object tree and then the methods tab click and drag the move camera icon and replace the nothing event in the bottom when the world starts event Games In Alice

Final Events Play!!!! Click the Play Button Games In Alice

Possible changes and additions Make the hay bales move Make the camera move towards the cow when it turns to face the cow Change camera vehicle to cow Add instructions Add a message when player wins Add more bales of hay or other objects Play a sound when the bale is eaten Games In Alice