510 likes | 634 Views
Lesson 2. Alice 2.0 Training. Welcome back!. ALL INFOCOMM MEMBERS!. Login!. Username: NRIC Password: MOE@2012 Set new password!. Admin Matters. Name: Gabriel Tan Zhilong CG: 2B/11 HP: 84280379 Email: gabriel_tan_zhilong@hotmail.com Website: tjcalice.wordpress.com. Recap!.
E N D
Lesson 2 Alice 2.0 Training
Welcome back! • ALL INFOCOMM MEMBERS!
Login! • Username: NRIC • Password: MOE@2012 • Set new password!
Admin Matters • Name: Gabriel Tan Zhilong • CG: 2B/11 • HP: 84280379 • Email: gabriel_tan_zhilong@hotmail.com • Website: tjcalice.wordpress.com
Recap! • Content covered last lesson • Introduction to Alice • Adding objects to World • Storyboarding • Programming
Mini Quiz! • What is Alice used for? • 3D Animations/Games • What did we create last week? • Car moving along track • What was your assignment? • Story idea about global warming
Recap! • Last lesson’s assignment! • Coming up with an idea of a story based on the theme of global warming
Lesson Outline • Lesson 1 – Introduction to Alice • Lesson 2 – Programming + Project
Contents • Camera Actions • Advanced Programming • Working on project
Camera Actions • What is a camera?
Camera Actions • Imagine the camera as a satellite
Camera Actions • Open Alice software! • Double-click Icon:
Camera Actions • Camera Movements • Camera Properties • Dummy objects
Moving a Camera • Editor mode • Video mode Programming codes
Moving a Camera • Object Tree Click on camera
Moving a Camera • Details Click on methods
Moving a Camera • Camera actions! • Exercise 1: Add an object to the World and view it from many perspectives!
Moving a Camera • Birds-eye view – Move away from object • Close-up – Get a good look at object • Back/Front view – Set point of view to object, move forward/backward, turn
Dummy Objects • Imaginary objects placed at certain positions
Dummy Objects • Camera set point of view to dummy object
Dummy Objects • Adding dummy objects • 1) Move to position of dummy object • 2) Right-hand side, click on more controls • 3) Click on add dummy object at camera/object
Dummy Objects • Exercise 2: View an object from different perspectives using dummy objects!
Camera Properties • Alternative way to view objects • Allows camera to follow certain objects, such as vehicles
Camera Properties • Exercise 3: Add a vehicle to world, program vehicle to move and camera properties to follow the vehicle
Advanced Programming • Background Animation • Human Animation
Advanced Programming • Background animation • Movement of background of objects
Advanced Programming • Add fan to world • Objects Gallery • Go to object tree, click on “+” at fan, select blades • Add loop • Methods, fan blades roll left 1 revolution
Advanced Programming • To make it run as background: • Add a do together function • Add a do in order function • Place fan movement into do together • Place other animations into do in order
Advanced Programming • Alternative method • Click on World in Object Tree • Click on new method • Name as Fan Blades • Click on Fan Blades in editor • Add loop • Methods, fan blades roll left 1 revolution
Advanced Programming • Go to home page • Click on “create new event” • Click on “when world starts” • Click on “world.Fan Blades”
Advanced Programming • Other objects: • E.g. carousel (amusement gallery) • Go to home page • Click on “create new event” • When world starts, play carouselAnimation
Advanced Programming • Human Animation • Talking • Walking
Advanced Programming • Add human to world (people gallery) • Made up of hands, legs • Hands outstretched?
Advanced Programming • Adjust properties • Right arm roll right 0.2 revolutions • Left arm roll left 0.2 revolutions
Advanced Programming • Walking forward • Right hand forward • Right leg forward • Left hand backward • Left leg backward • Move forward
Advanced Programming • Other helpful functions: • Human saying • Click on human, methods“human say” • Drag and drop into editor • Set text, speech bubble colour, font size etc.
Advanced Programming • Other helpful functions: • Set vehicle • E.g. Human move to car • In order for human to stay with the car, go to properties, change vehicle to car
Summary • What we have learnt:How to adjust camera positionDummy objectsBackground animationHuman animation
End of Tutorial • Any questions? • If not, you may start working on your global warming project!
Project Requirements • Theme: Global Warming • Project: Create a 30 second animation to encourage people to save the Earth
Sample Animation • Let us view my very own animation as an example!
Summary • Next lesson:Continuation of projectShowcase projectsHow to design objects in Alice