Working with templates to create a new planet
Checking the instances that compose a scene
Inspecting the properties for each instance that composes a scene
Defining a light's initial properties
Animating an instance's property
Checking the procedures and functions for each instance
Browsing galleries to search for a specific class
Creating a new instance from a class in a gallery
Setting initial properties for an actor
Performing many statements in order
Using a counter to run statements many times
Working with Functions and Conditions
Running conditional code within a counter
Working with many local variables
Using arrays to control two instances
Using variables to hold instances of generic classes
Using variables to hold separate instances
Defining new properties to store real numbers
Using properties to call procedures
Changing the properties initial values
Combining local variables and properties
Calculating new values for properties
Working with many instances of the same class
Using properties to call functions
Assigning values entered by the user to properties
Interaction between characters in the scene
Working with Keyboard and Mouse Input
Defining a mouse button listener
Controlling an actor with the mouse
Controlling an actor with keystrokes
Controlling the camera with the keyboard
Controlling multiple actors with keystrokes
Controlling the output to get different views
Setting the camera's initial position
Working with multiple camera markers