Scene Change - Starter World Samantha Huerta under the direction of Professor Susan Rodger Duke University June 2014.

Slides:



Advertisements
Similar presentations
Visual Lists By Chris Brown under Prof. Susan Rodger Duke University July 2012.
Advertisements

Texture Maps Alice Project 2008 Duke University Professor Susan H. Rodger Gaetjens Lezin July 2008.
Skater World: Part One By Deborah Nelson Duke University Under the direction of Professor Susan Rodger May 29,
Alice Programming Assessment: Parameters Samantha Huerta Under the direction of Professor Susan Rodger Duke University July 2014.
Coloring Randomly: Random Selection in Alice By Jenna Hayes under the direction of Professor Susan Rodger Duke University July 2008.
How Tall Are You? Introducing Functions By Jenna Hayes under the direction of Professor Susan Rodger Duke University July 2008 Updates made June 2014 by.
Using Functions in Alice By Jenna Hayes Under the direction of Professor Susan Rodger Duke University July 2008.
SETTING UP CAMERA VIEWS LESSON Setting camera views using objects, based on a lesson by Bella. Adventures in Alice Susan Rodger Duke University July 2013.
Scene changes By Deborah Nelson Duke University Under the direction of Professor Susan Rodger July 2008.
Skater World: Part Four By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 2009.
Using Functions in Alice By Jenna Hayes Under the direction of Professor Susan Rodger Duke University July 2008.
Alice Learning to program: Part 1 Scene Setup and Starting Animation by Ruthie Tucker and Jenna Hayes Under the direction of Professor Susan Rodger Duke.
Calvin and Hobbes Teach Properties and Functions Created by Daniel MacDonald under the direction of Professor Susan Rodger Duke University June 2013.
Methods Tutorial: Part One By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 9, 2008.
Creating Functions Deborah Nelson Duke University Professor Susan Rodger July 22, 2008.
Princess & Dragon Part 4: Breathing Fire—Adding Effects to Alice By Elizabeth Liang under the direction of Professor Susan Rodger Duke University June.
1 Quiz Template: Click on the match By Deborah Nelson Duke University Under the direction of Professor Susan Rodger July 2009.
Animated Charting Using the Alice Bar Chart Template World By Elizabeth Liang under the direction of Professor Susan Rodger Duke University December 2010.
Making a Book Report in Alice by Jenna Hayes Under the direction of Professor Susan Rodger Duke University, June 2010.
Checking for Collisions Ellen Yuan Under the direction of Professor Susan Rodger at Duke University June 2014.
Line up By Melissa Dalis Professor Susan Rodger Duke University June 2011.
Working with Numbers in Alice - Converting to integers and to strings - Rounding numbers. - Truncating Numbers Samantha Huerta under the direction of Professor.
by Chris Brown under Prof. Susan Rodger Duke University June 2012
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June
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.
Changing Camera Views! Part 2: Simple Scene Change & Lighting Fixes By Bella Onwumbiko under the direction of Professor Susan Rodger Duke University July.
3–D Helium Molecule Tutorial Alice Project Duke University Professor Susan H. Rodger Gaetjens Lezin June 2008.
Changing Color, Using Text Objects, and Random Selection in Alice By Jenna Hayes Under the direction of Professor Susan Rodger Duke University, July 2008.
Teaching a character to walk in more than one world: Parameters and Inheritance. By Lana Dyck under the direction of Professor Susan Rodger Duke University.
Methods Tutorial: Part Two By Deborah Nelson Duke University Professor Susan Rodger June 16, 2008.
Scene changes By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June
Animating Objects in Groups: Using Arrays and Lists By Ruthie Tucker under the direction of Professor Susan Rodger Summer 2008.
By Melissa Dalis Professor Susan Rodger Duke University June 2011 Multiplication Table.
A Simple Quiz: Ask User Functions. By Lana Dyck under the direction of Professor Susan Rodger Duke University June 2009, added Part 2 July 2011.
An Introduction to Alice (Short Version) – Extras! Yossra Hamid Under the Supervision of Professor Susan Rodger Duke University, June 2014 This is a continuation.
Making a Timer in Alice By Jenna Hayes under the direction of Professor Susan Rodger Duke University July
Piñata Game: Keeping Score in Alice By Maggie Bashford Professor Susan Rodger Duke University July
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 1,
Bunny Eat Broccoli Repetition – Simple loops and Conditional loops Susan Rodger Duke University July 2011.
Can I get your number? By Melissa Dalis Professor Susan Rodger Duke University June 2011.
1 Quiz Template: Using the ‘ask user’ functions By Deborah Nelson Duke University Under the direction of Professor Susan Rodger July 2009.
Simple Collision Detection By David Yan Under the direction of Professor Susan Rodger and Chari Distler Duke University, June 2015.
Changing Camera Views! Part 1: Set Point of View to By Bella Onwumbiko under the direction of Professor Susan Rodger Duke University July 2013 Updates.
Learning to Program: Part 1 Scene Setup and Starting Animation by Ruthie Tucker and Jenna Hayes Under the direction of Professor Susan Rodger Duke University,
Skater World: Part Three By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 2009.
Skater World: Part Four By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 1, 2009.
An Introduction to Alice By Chris Brown under the direction of Professor Susan Rodger Duke University, March 2013.
Creating a Fancier Chicken to use in several worlds - Inheritance Susan Rodger Duke University June 2009.
Using Placeholders to Simplify your Methods: Learning Methods, Part 2 By Deborah Nelson Duke University Professor Susan Rodger June 16, 2008.
Headshots in Alice Duke University Professor Susan H. Rodger Gaetjens Lezin July 2008.
Princess & Dragon Part 3: A Knight Comes Riding In—Cameras & Events By Elizabeth Liang under the direction of Professor Susan Rodger Duke University June.
How Tall Are You? Introducing Functions for Alice 3 By Jenna Hayes under the direction of Professor Susan Rodger Duke University July 2008 Updates made.
A Simple Quiz for Alice 3.2:
Teaching Characters to Walk: Learning Methods, Part 1
Professor Susan Rodger
Changing Camera Views! Part 1: Set Point of View to By Bella Onwumbiko
Bunny Eat Broccoli Repetition – Simple loops and Conditional loops
Under the direction of Susan Rodger
Using Objects in Alice.
A Simple Quiz for Alice 3.2:
Methods Tutorial: Part Two
Alice 3 Programming Assessment: Parameters
Restricting an Event with a Conditional
Learning to Program: Part 3 Camera Control, Invisibility and 3-D Text
Headshots in Alice Duke University Professor Susan H. Rodger
Professor Susan Rodger
Using Placeholders to Simplify your Methods: Learning Methods, Part 2
Restricting Events Creating Conditional Events in Alice By Henry Qin
Presentation transcript:

Scene Change - Starter World Samantha Huerta under the direction of Professor Susan Rodger Duke University June 2014

About the world This is a starter world. You can modify this world to create a story with multiple scenes. There are 7 different scenes positioned in the world. You will be able to replace the ground and objects in each scene with your own objects. The code already has set up to play scene one and switch to scene two. We have only implemented the fade in and fade out after scenes 1 and 2. You can add in the extra scenes if you need or want more scenes. Play the world to watch what happens!

Details - Scenes Scene 1 is the OASIS Scene 2 is the Island Scene 3 is the Desert Scene 4 is the Pond Scene 5 is the Park Scene 6 is the Beach House Scene 7 is the Barn

Details – Invisible Objects In each scene there is a “hidden” or “invisible” Alice already placed somewhere in the scene. In the object tree you will see several “aliceLiddell” objects. All of the invisible Alice objects correspond to their scene number. For example “aliceLiddell2” is found in scene 2. All of these hidden Alice objects will help you move aliceLiddell8 into the appropriate scene and position. You can also replace aliceLiddell8 with other characters!

Details – Fader Object In My First Method the fader object is used to store the world’s initial properties and fade in and out between scene changes. The fader object can be found in the object tree

Details – Fader Object The fader object comes with “storeAtmosphereColor” and “storeAmbientLightColor” Variables. Along with “fade out” and “fade in” methods! NOTE: This is the same fader object that is available for download on the Duke Alice In Schools tutorial website

Details – Scene Methods In the starter world there are two scene methods: Scene1 and Scene 2. In these methods aliceLiddell8 is moved to the position of the hidden Alice and then she says a short statement. You should create similar methods for scenes 3-7!

Changing Scenes – Step 1 In order to change scenes the first step is the change the camera view to that specific scene. There are 7 camera views already setup in the world. They can be found in the “CameraViews” folder in the Object Tree.

Changing Scenes – Step 2 The next step is determining whether or not you need a new ground texture. If your previous scene was in water, but your next scene should be grass, change the ground texture from water to grass. Use the “ground set skin texture” method to change the ground texture. It is found in the ground methods tab. Select “ground” in the object tree then navigate to methods and drag in the “set skin texture” method

Changing Scenes – Step 2 The next step is determining whether or not you need a new ground texture. If your previous scene was in water, but your next scene should be grass, change the ground texture from water to grass. Use the “ground set skin texture” method to change the ground texture. It is found in the ground methods tab. Select “ground” in the object tree then navigate to methods and drag in the “set skin texture” method

Changing Scenes – Step 3 The last step is to fade in, play the scene and then fade out. As said before, fade in and fade out come from the fader object’s methods. You can set the time or “how long” variable to what you think is best. You can drag your scene methods into the editor between the fade in and fade out

Start coding! Although there are 7 scenes you don’t have to use all 7 scenes in your story! We hope you will enjoy having this scene change starter world and it makes it easier to get started on an animation with multiple scenes!