ALICE TUTORIAL. Introduction to Alice 3

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

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

Part II Coding the Animation

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

Objects in Alice: Positioning and. Moving Them July 2008

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

Creo Revolve Tutorial

Challenge 1: Tami s World

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

Creating a Frame by Frame Animation for PhotoStory

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

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

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

Alice is 150 years old!

Session 3: Getting to Know Photoshop Elements. Keep in mind that there are many others ways of solving the problems.

Collage Images. By Rob MacIlreith For Use with GIMP 2.8 Last Updated July 2013

Creo Extrude Tutorial 2: Cutting and Adding Material

IGNITE BASICS V1.1 19th March 2013

Basics Pictures Media Bar

Lesson 2 Game Basics

Instant Engagement Pair Structures. User s Manual. Instant Engagement 2011 Kagan Publishing

Quintic Software Tutorial 3

Making Your World with the Aurora Toolset

Princess & Dragon Version 2

Sketch-Up Project Gear by Mark Slagle

Working With Drawing Views-I

Drawing 8e CAD#11: View Tutorial 8e: Circles, Arcs, Ellipses, Rotate, Explode, & More Dimensions Objective: Design a wing of the Guggenheim Museum.

Certified SOLIDWORKS Professional Advanced Preparation Materials

Creating a Historical Tour in Alice

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

Interior Orientation Introduction Project Open File

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

This tutorial will guide you through the process of adding basic ambient sound to a Level.

Revision for Grade 6 in Unit #1 Design & Technology Subject Your Name:... Grade 6/

Lesson 1 Getting Started. 1. What are the different ways you interact with computers?

Introducing Photo Story 3

Imaging Features Available in HTML5. it just makes sense

Introducing Digital Scrapbooking. Create beautiful books from your photos using Photoshop Elements

SolidWorks Part I - Basic Tools SDC. Includes. Parts, Assemblies and Drawings. Paul Tran CSWE, CSWI

Unit 6.5 Text Adventures

First Steps in Unity3D

FLEXLINK DESIGN TOOL VR GUIDE. documentation

A Quick Spin on Autodesk Revit Building

In this video tutorial, we re going to take a look at continuity editing and how we can use editing techniques to compress time.

Alice in Wonderland. My favorite legend story by Cherish Armendariz

Land use in my neighborhood Part I.

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

Introduction to Parametric Modeling AEROPLANE. Design & Communication Graphics 1

Vectorworks / MiniCAD Tutorials

Lattice Design Solid Infills. Tutorial_V2 : 13,0600,1489,1616(SP6)

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

digitization station DIGITAL SCRAPBOOKING 120 West 14th Street

Google Earth Workshop Version 5

Appendix B: Autocad Booklet YR 9 REFERENCE BOOKLET ORTHOGRAPHIC PROJECTION

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

Top Storyline Time-Saving Tips and. Techniques

House Design Tutorial

Materials Tutorial. Setting Materials Defaults

Kodu Game Programming

Next Back Save Project Save Project Save your Story

Photo Story Tutorial

VOCAL FX PROJECT LESSON 9 TUTORIAL ACTIVITY

Let's Race! Typing on the Home Row

To start a new drawing Select File New then from the dialog box, which appears select Normal.dft followed by OK.

2

g. Click once on the left vertical line of the rectangle.

Chapter 1 Virtual World Fundamentals

Ornamental Pro 2004 Instruction Manual (Drawing Basics)

Creo Extrude Tutorial 3: Hole, Fillets and Rounds

Using Bloxels in the Classroom

Follow our guidelines carefully to ensure proper system function. EQUIPMENT

Mr. Giansante. Alice. 3D Programming

Use Corel Snapfire 2.0 to create scrapbook pages, greeting cards and more!

Annex IV - Stencyl Tutorial

04. Two Player Pong. 04.Two Player Pong

Wavelab 5.0 Matrix How-To:

Jing PDF Tutorial Template

Materials Tutorial. Chapter 6: Setting Materials Defaults

Drafting: A Hands-on Experience

Introduction. Overview

SCRAPENDIPITY Designs. Electric Quilt 7 Tutorial. Building a Quilt

user guide for windows creative learning tools

Digital Photo Guide. Version 8

Using the Desktop Recorder

Alibre Design Tutorial: Loft, Extrude, & Revolve Cut Loft-Tube-1

FILM MAKING STORYTELLING

Upcoming Events: Floppy Cats Part 2 - Adding the Scrolling Pillars

Kodu Lesson 7 Game Design The game world Number of players The ultimate goal Game Rules and Objectives Point of View

Bottom Rail. Chapter 2. Chair. A. Weldments Toolbar. Step 1. Click File Menu > New, click Part and OK. B. 3D Sketch.

Basic Tutorials Series: Import A Photograph. RenoWorks Support Team Document #HWPRO0003

4) Click on Load Point Cloud to load the.czp file from Scene. Open Intersection_Demo.czp

Gaia is a system that enables rapid and precise creation of gorgeous looking Unity terrains. Version March 2016 GAIA. By Procedural Worlds

NWN Toolset Module Construction Tutorial

VERSION 3.0 WINDOWS USER GUIDE

SMALL OFFICE TUTORIAL

Creating a Slide Show with Background Music in Adobe Lightroom January 2017 Maryann Flick

Wonderland Challenge

SMART 3 IN 1 HOLLYWOOD PHOTOS: SETTING UP YOUR BOOTH FOR WEDDING/EVENT MODE

Drawing Layouts Paper space & Model Space

Transcription:

ALICE TUTORIAL Introduction to Alice 3

STEP 1: SET UP THE SCENE In this step you will open Alice and setup the scene. To set up a scene you will pick a template, create objects from classes, and position the objects. You can also use a procedure to move an object in the scene. A template controls what the background of the world looks like, objects are things in the world, classes are the things that define objects or classify them, and a procedure is a step by step description of how to do something. Pick Template When you first start Alice 3 it will ask you to pick a template for your Alice world. There are lots of templates that you can use such as GRASS, ROOM, MARS. The template is used to set the ground and set other properties (characteristics) of the world. 1. Click on WONDERLAND. 2. Then click on OK.

Setup the Scene When you click the Setup Scene button you will be able to add objects to your scene. Objects are things in your scene such as people, trees, and animals. Objects know how to do things and have properties like a position. Objects will do the action in your Alice world..

Create Object - Mad Hatter Next we will create a Mad Hatter object. 1. Click on Biped classes 2. Click on new MadHatter() 3. Then click on OK Position Mad Hatter by click and dragging him to move him around hold CTRL and drag left or right to rotate him hold SHIFT and drag up or down to move him up or down Create Object WhiteRabbit() Create a whiterabbit object and position it where you want it to start in the scene. You can move it by moving the mouse cursor. You can rotate by clicking on the yellow ring around it and then dragging. Create Object CheshireCat() Create a cheshirecat object and position it where you want it by the end of the scene. You will move it away from the other characters to start by executing (running) a procedure.

Add Props Now we will add props to the scene to make it more interesting. 1. Click Browse Gallery By Theme then click Wonderland. 2. Click on new TeaTable() then click OK.. 3. Move the objects around until the Table is in the middle of Mad Hatter and White Rabbit.

Create Object - new Teapot() Create a new Teapot() object and position it on the table. You can move the object up by holding down Shift key while dragging the object up. Create Object - new Teacup() Create a new Teacup() object for both the White Rabbit and Mad Hatter. 1. Click on Search Gallery to search for teacup. 2. Select the teacup and place it on the table in front of Mad Hatter and White Rabbit.

Run a procedure To start the scene with cheshirecat far away from White Rabbit and Mad Hatter, you can run a procedure on the cheshirecat to move it backward. 1. Right click on this.cheshirecat in the left window and then select procedures then this.cheshirecat move then MoveDirection.BACKWARD and then Custom Decimal Number 2. Enter a number like "60" and click on OK SAVE YOUR PROJECT!!! File > Save as Name your project and click save.

Edit Code 1. Click on the Edit Code button so that you can start programming your objects. Step 2: Program the objects In this step you will program the objects to say things to each other and move. To program objects you will select the object that you want to work with and then drag out a procedure call to the myfirstmethod() window. A procedure is a list of things to do. Select Object Mad Hatter 2. Click on the down arrow next to pick this.madhatter as the current object. This will show the procedures (actions) that Mad Hatter knows how to do.

CALL PROCEDURE - SAY 1. Click on the left area of the block this.madhatter say and drag it to the myfirstmethod() window. 2. Click on Custom TextString. This will let you type in a string which is a sequence of characters. 3. Type in what you want Mad Hatter to say, like "Where s Alice?" and then click on OK.

Select Object White Rabbit Click on the down arrow next to this.madhatter and pick this.whiterabbit as the current object. This will show the procedures (actions) that White Rabbit knows how to do. Call Procedure - say Click on the left area of the block this.whiterabbit say and drag it to the myfirstmethod() window. Enter a custom string for White Rabbit to say to Mad Hatter like She s late! Select Object Cheshire Cat Click on the down arrow next to this.whiterabbit and pick this.cheshirecat as the current object. This will show the procedures (actions) that Cheshire Cat knows how to do. Call Procedure - movetoward Click on the left area of the block this.cheshirecat movetoward and drag it to the myfirstmethod() window. Select this.teatable and then Custom DecimalNumber. Type in "60" to move Cheshire Cat forward 60.

THE CODE WILL LOOK THE FOLLOWING PICTURE WHEN YOU ARE DONE.

Step 3: Challenge! Now, add to the animation you created or create a new animation of your own! Use the fill in the blank model below to create your storyline or play around in Alice and see what you can create! Things to add to your animation: Sound: Add background music to your animation (HINT: Add an audio procedure to the this.ground object) Different camera angles: Make the camera zoom in on each character while they are talking (HINT: Add a procedure to the this.camera object) More Characters: Add the Queen of Hearts or some other characters More props: Make the scene more interesting by adding more props like trees More Dialogue: Make Cheshire Cat join the conversation More Action: make the characters move around in the scene more Move the props: Can you make the tea cups jump around the table? Remember your steps: Set up your scene: Add props and characters Program your objects: Add different procedures to your props and characters. ANYTHING YOU ADD TO THE SCENE CAN BE PROGRAMMED! Do in order (character 1) turns to face the (character 2) (character 1) moves forward (number) meters (character 1) says " " (play audio optional) (character 2) says " " (play audio optional) Do together (character 1) turns to face the camera (character 2) turns to face the camera (character 1) says " " (play audio optional)