Princess & Dragon Part 3: A Knight Comes Riding In Cameras & Events

Similar documents
Princess & Dragon Part 2: Teaching a Dragon to Fly Methods & Proper:es

Learning to Program: Part 2 Wri0ng Methods and Events

An Introduction to Alice

Princess & Dragon Version 2

The Essen(als of Alice (Bunny) By Jenna Hayes under the direc(on of Professor Susan Rodger Duke University July 2008

Alice and Daisies: Posi/oning and Moving Objects in Alice. By Jenna Hayes under the direc/on of Professor Susan Rodger Duke University July 2008

Demo. Getting Started with Alice Demo

Begin at the beginning," the King said, very gravely, "and go on till you come to the end

Once you have chosen the water world this is how your screen should look.

Creating a Historical Tour in Alice

Alice Learning to program: Part Two by Ruthie Tucker and Jenna Hayes Under the direction of Professor Susan Rodger Duke University, July 2008

How Tall Are You? Introducing Func6ons

Objects in Alice: Positioning and. Moving Them July 2008

How Tall Are You? Introducing Functions

Tutorial on Bunny visi/ng his animal friends - parameters, events for Alice 3

The Basics. By Jenna Hayes under the direction of Professor Susan Rodger Duke University July

Let's Race! Typing on the Home Row

Alice. our characters it would be nice to be able to. This can simplify the story and sometimes add. Zoom in on our first character when she talks

Alice: A Visual Introduction to Programming. Chapter 1 Part 2

CS Problem Solving and Structured Programming Lab 1 - Introduction to Programming in Alice designed by Barb Lerner Due: February 9/10

Part II Coding the Animation

Challenge 1: Tami s World

ALICE TUTORIAL. Introduction to Alice 3

Try what you learned (and some new things too)

Ready, SET, go! By Melissa Dalis Professor Susan Rodger Duke University July 2011

First Steps in Unity3D

To solve a problem (perform a task) in a virtual world, we must accomplish the following:

By Maggie Bashford Professor Susan Rodger Duke University July

2

Overview. Scene Changes. Camera Markers in Alice 3. Open a new Alice world

Macro. Installation and User Guide. copyright 2012 C.T. Stump

digitization station DIGITAL SCRAPBOOKING 120 West 14th Street

Managing Your Workflow Using Coloured Filters with Snapper.Photo s PhotoManager Welcome to the World of S napper.photo

Microsoft MakeCode for

1. Creating geometry based on sketches 2. Using sketch lines as reference 3. Using sketches to drive changes in geometry

Eduphoria Guide To Create a Test

Let s start by making a pencil, that can be used to draw on the stage.

The original photo. The final result.

Making Your World with the Aurora Toolset

DESIGN A SHOOTING STYLE GAME IN FLASH 8

This lesson will focus on advanced techniques

Creo Revolve Tutorial

Managing images with NewZapp

Lesson 2 Game Basics

In this lesson we are going to create cartoon eyes and parent them to the head bone.

GAME PROGRAMMING & DESIGN LAB 1 Egg Catcher - a simple SCRATCH game

In this project you ll learn how to code your own musical instruments!

Inserting Images Into Documents

COMPUTING CURRICULUM TOOLKIT

CAD Tutorial. CAD Detail Windows. In this tutorial you ll learn about: CAD Detail Windows Exploding and Modifying a CAD Block

Introducing Scratch Game development does not have to be difficult or expensive. The Lifelong Kindergarten Lab at Massachusetts Institute

How to create a cove for cove lighting in DIALux In this tutorial you will learn how to make a cove similar to the one in the following image

Using 3D thematic symbology to display features in a scene

TECHNOTravel. For Microsoft Word & PowerPoint 2010 Student Workbook. TECHNOeBooks Project-based Computer Curriculum ebooks.

The Slide Master and Sections for Organization: Inserting, Deleting, and Moving Around Slides and Sections

Creating Your Own Ballad of an Eagle Scout Using the Ballad Template. Produced by Scoutworks.weebly.com All Rights Reserved

Follow our guidelines carefully to ensure proper system function. EQUIPMENT

Microsoft Excel Lab Two (Completed 03/02/18) Transcript by Rev.com. Page 1 of 6

Creating a Frame by Frame Animation for PhotoStory

Let s start by making a pencil that can be used to draw on the stage.

iphoto Getting Started Get to know iphoto and learn how to import and organize your photos, and create a photo slideshow and book.

ITEC185 INTRODUCTION TO DIGITAL MEDIA

SolidWorks Reference Geometry

SWITCH & GLITCH: Tutorial

Digital Photo Guide. Version 8

Your texture pattern may be slightly different, but should now resemble the sample shown here to the right.

Creating Drag and Drop Objects that snap into Place Make a Puzzle FLASH MX Tutorial by R. Berdan Nov 9, 2002

Star Defender. Section 1

University Libraries ScanPro 3000 Microfilm Scanner

AutoCAD 2D. Table of Contents. Lesson 1 Getting Started

Fine Motor Skills Development Activities

Converting a solid to a sheet metal part tutorial

Blab Gallery Uploads: How to Reduce and/or Rotate Your Photo Last edited 11/20/2016

Transforming Your Photographs with Photoshop

Microsoft MakeCode for

Preparing Images For Print

Open the Tech Toys Scratch project. Your club leader will give you a copy of this project, or you can open it online at jumpto.cc/toys-go.

Creating Digital Stories for the Classroom

Excel 2003: Discos. 1. Open Excel. 2. Create Choose a new worksheet and save the file to your area calling it: Disco.xls

Animating objects 1. We want the graphic we just created to appear in the following sequence.

Introduction to Parametric Modeling AEROPLANE. Design & Communication Graphics 1

Creating Computer Games

SqueakCMI Notebook: Projects, Tools, and Techniques

1. Start with scatter plot: 2. Find corner points. 3. Capture image. 4. Corners

Autodesk 123-D Catch ipad App

Table of Contents. Creating Your First Project 4. Enhancing Your Slides 8. Adding Interactivity 12. Recording a Software Simulation 19

OzE Field Modules. OzE School. Quick reference pages OzE Main Opening Screen OzE Process Data OzE Order Entry OzE Preview School Promotion Checklist

Adding Content and Adjusting Layers

Rock Band. Introduction. Scratch. In this project you ll learn how to code your own musical instruments! Activity Checklist.

Photo One Digital Photo Shoots and Edits

PHOTOSHOP PUZZLE EFFECT

I have also posted two new tutorials on my web site. These replace the old Printing Better Photos which I thought was not really informative enough.

Lab 3 Introduction to SolidWorks I Silas Bernardoni 10/9/2008

Civ 6 Unit Asset Tutorials Level 1 - Hello World

Motion Simulation - The Moving Man

LESSON ACTIVITY TOOLKIT 2.0

Getting Started. with Easy Blue Print

PHYSICS 220 LAB #1: ONE-DIMENSIONAL MOTION

15 TUBE CLEANER: A SIMPLE SHOOTING GAME

CI L Planes, Trains and Automobiles with Vehicle Tracking How To use Vehicle Tracking

Transcription:

Princess & Dragon Part 3: A Knight Comes Riding In Cameras & Events By Elizabeth Liang under the direccon of Professor Susan Rodger Duke University June 2010

Introduc)on Welcome to Part 3 of the Princess & Dragon tutorial. In Part 2 we covered how to change camera views in an anima<on, create and edit object and world level methods, and how to change proper<es. Part 1: Objects Part 2: Methods & ProperCes Part 3: Cameras & Events Part 4: Billboards, Sound, & 3D- Text In Part 3 we ll add more animacon so that a knight will come in on a horse. This will cover more on camera views as well as introduce you to new events and funccons.

Step 1: Adding Objects First a knight and horse must be added to the scene. Click on the Add Objects buyon to go to the Adding Object Screen. Click on the Medieval gallery folder and add a horse and a knight.

Step 1: Posi)oning Objects Use the posiconing tools to turn the horse and knight toward the camera. Then move the knight so that he is in the middle of the horse with the mouse tool. Finally move the knight up uncl he looks like he is sizng on the horse.

Step 1: Vehicle Reviewed To glue the knight to horse, click on knight in the object tree. Under properces, set the vehicle of the knight to the horse, the encre horse. Remember that changing the vehicle property this way is an instant change to the property and part of the set up of the world. There is no dragging in a line of code so it is not part of the anima<on.

Step 1: Posi)oning Objects Con)nued Right Click on the knight s right leg in the object tree select roll, le[ 0.1 revolucons. Now Roll the le[ leg right 0.1 revolucons. This will move the legs of the knight so he looks more like he is riding.

Step 1: Vehicle Review Con)nued Right click on the horse in the object tree and under properces, change the vehicle of the horse from the world to the camera. The trick here is to glue the horse to the camera so that when the camera view changes in the scene editor, the horse (and knight) moves with it. When we are done crea<ng a new camera view we can simply unglue the horse.

Step 1: Camera Posi)oning Drive the camera to the right uncl you can no longer see any of the other objects. Now you can unglue the horse from the camera by sezng the horse s vehicle back to the encre world.

Step 1: Dummy Object Review Remember that a Dummy Object allows us to save the posi<on of the camera and return to it. It s like bookmarking a camera view. We did this with the originalview and towerview. Now we want to add a bookmarked vamera view of the knight and horse into the CameraViews folder. Click on the more controls buyon under the posiconing tools, select drop dummy at camera.

Step 1: Dummy Object Review The dummy object will appear in the CameraViews folder in the object tree. Rename it knightview. Right click on the camera in the object tree and select camera set point of view to, CameraViews, originalview. Click on DONE. Now it s Cme to animate!

Step 2: Change Camera View First we want the camera to swing over to the knight during the animacon. Drag a camera set point of view to method into the very end of my first method. Select CameraViews and then knightview.

Step 2: knightrescue World Method Now let s create a new world level method. In this method the knight will ride over to the princess and yell at the dragon to drop her. Then the knight will catch the princess. Click on world in the object tree and under methods, click on create new method. Name it knightrescue.

Step 2: Anima)on Click on knight in the object tree. Drag in a knight say method into the new knightrescue method. He will call out a damsel in distress! You will no<ce the AnimateBreathing method in the knight s methods. We won t use it in this tutorial but some objects come with more complicated methods unique to that object built in.

Step 2: Anima)on Con)nued Click on the horse in the object tree. Drag in a turn to face method and select cinderella, the encre cinderella. Then have the horse move forward 15 meters.

Step 2: Mouse Click Event To test the method, we will create a new type of event. Click on create new event in the events editor and select When the mouse is clicked on something. Select the encre knight and knightrescue for the blanks. Click Play and once the camera moves to the knight click on him to see the method play.

Step 2: Anima)on Con)nued The anima<on looks fine so far but we want to make sure that the knight makes it to the tower. Let s change the camera view and check. Click on camera in the object tree and drag in a set point of view to method. Select CameraViews, originalview. Now press Play.

Step 2: Tes)ng Depending on where you moved the camera when crea<ng the new view, the horse and knight may be in the final shot of the anima<on. If not, change the amount that the horse moves forward from 15 to 20 and test again, the knight and horse should be in view when the animacon ends.

Step 3: New Camera View We can also create moving camera scenes by tying the camera to an object. Drag in a camera set point of view to method between the two horse methods and select the knight, upperbody, neck, head, helmet, facegaurd.

Step 3: New Camera View Con)nued Once again the vehicle property will be used to <e the camera to the knight as he is moving. Drag the camera vehicle property into the code a[er the set point of view to knight s facegaurd command and select the encre knight. Drag in another one a[er set point of view to originalview and set the vehicle to world. Press play to see what the knight sees!

Step 3: Anima)on Click on the knight in the object tree and scroll down uncl you find the knight say method. Drag it into the method and have him say let her go!

Step 3: Anima)on Now let s finish the animacon and rescue the princess. Click on dragon in the object tree and find the list of methods. Drag in the turn to face method and select the encre knight. Drag in a move forward command and for now select 1 meter.

Step 3: Func)ons Click on the funccons tab in the details pane. Find the dragon distance in front of funccon under the proximity funccons. Since we do not know how far the dragon is from the knight we will use a func<on. A func<on in Alice does not change the world like a method but it gives us informa<on about the world like the distances between two objects. Drag it into the code over the 1 meter uncl there is a green box. Drop and select knight, the encre knight.

Step 3: Anima)on Con)nued Click on horse in the object tree and drag in a turn to face command. Select the encre Cinderella. Following that, drag in a horse move forward command and select 1 meter. Set the duracon of both commands to 0.5 seconds by clicking on more at the end of each line. We want the horse to bring the knight to Cinderella, so we will use a func<on since we do not know the exact distance.

Step 3: Func)on Con)nued Click on knight in the object tree and then find his list of funccons. Drag the knight distance in front of funccon over the 1 meter and select the encre Cinderella.

Step 3: Anima)on Con)nued Drag in Cinderella s vehicle property into the method and set it to the encre world. This will unglue her so that when the dragon moves, she will no longer move with it. Now drag in a Do together. We will now drag in commands to make Cinderella fall into the arms of the knight and the dragon fly away.

Step 3: Anima)on Con)nued Drag two lines inside the Do together. One line to have Cinderella turn backward ¼ revolucon. Another line to have the dragon move up 10 meters (remember to click on the dragon in the object tree for a list of its methods). Click on the more a[er both commands and Set the duracon for 0.25 seconds.

Step 3: Anima)on Con)nued Play the world at this point. You will see that Cinderella is leu on her back in the air. Because anima<on happens rela<ve to the object we need to move her backward to make her fall. Drag in another Do together and into that, drag a Cinderella move backward command (remember to click Cinderella in the object tree to get a list of her methods). Set it right now for 1 meter. We will use another funccon to determine how far she will fall.

Step 3: Func)on Con)nued Drag in Cinderella s distance above funccon onto the 1 meter in the move backward command. Modify the amount she falls by clicking on the arrow following the Cinderella distance above knight funccon. Select math, Cinderella distance above knight + and select other. Punch in 0.9.

Step 3: Anima)on Con)nued Drag in a Cinderella roll le[ command set it for ¼ revolucon and duracon 0.25 seconds. Drag in another Cinderella move command for down ½ meter. The next step of the anima<on is to raise the knight s arms to catch her.

Step 3: Anima)on Con)nued First find the arms of the knight under his upperbody in the object tree. For each arm, drag in a turn forward command, select ½ revolucon. Press Play to see the final animacon!

Final Code This slide and the next slide contain the final code for world.knightrescue.

Congratula)ons! Congratula<ons on finishing Part 3! Part 4 will teach you how to embellish your anima<ons so that they are more Engaging. We will use billboards, sound, and 3D text to make this world come to life!