Animated Storytelling with Alice 3 Programming
CSEF · 2018 Computational Systems & Analysis
Overview
Objectives/Goals The purpose of this project is to learn to create animation using the Alice 3 programming language to create 3D figures that represents and demonstrates a story. Methods/Materials Computer and Alice 3 Programming IDE Create some basic animation to learn how to use the Alice programming tool and language. Write a story I want to animate. Write code to animate the story and show to others to get feedback. Update as needed to make the story/animation better and repeat until finishes product matches the outlined story. Results Initial feedback was to have more of the story in the beginning to get background information earlier, the text displayed longer to make sure viewers have time to read all the text, something stated at the end as a "lesson learned" story, and different views of the character for the walking scenes. I updated the program based on this feedback and the result was a much better animated story. Conclusions/Discussion I learned how the Alice 3D animation programming language works. I also learned about the different animation orders and programming logic. The entire code by default goes in order so I had to add a "do at the same time" logic for certain parts such as walking. I learned a story can be animated but the length of the story needs to match the amount of time you have to create the animation for it. I had to shorten my story I wanted to animate in order to finish my project in time.
Summary statement
I learned to use the Alice programming tool and logic loops to design and program a 3D animated story.
Help received
I learned how to use the Alice programming tool on my own. I created the code myself but did need to look at examples posted by Anuka Dewahga for how to get characters to walk correctly. My mom also gave me feedback on the flow of the animation.
Competition history
- CSEF 2018
Resources
Related projects
CSEF · 2012
The Three Little Pigs and the Big Bad Navigation Device
CSEF · 2005
A Wheel Goes Far!
CSEF · 2013
Solving It! A Computer Programming Language that Solves Linear and Quadratic Equations and Shows Its Work
CSEF · 2002
Behind the HyperText Markup Language
CSEF · 2012
Learning to Walk: Building and Programming a Virtual Robot
CSEF · 2004
You Get the Point?
CSEF · 2015
Blind Gaming
CSEF · 2014
The Effect of Natural English on Commanding Robots
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects