Computer Programming Concept Questions: Alice
7. Alice allows you to place objects in a 3D environment and manipulate them as you please. This includes moving them, making them perform actions, and associating sounds with them.
8. A computer program is something that tells a computer how to process data.
9. An elegant computer program should be flawless in nature. It should run smoothly, do everything you want it to do and then some, it should look nice and produce a pleasant emotional response from the user, and it should have a very graceful flow to it.
10. A 3D model is similar to a blueprint in that it gives you an idea as to the final output, it is much more malleable then the finished product, and it allow for easier replication.
11. You can have more than one object of the same class in the world because this is the way the engine works and duplicate objects are simply registered under ddifferent names.
12. An object is said to have six degrees of freedom in Alice because objects can only move in six ways, up, down, left, right, front, and back.
13. The center of an object is not always at the center of mass, this is determinedby the artist who created the object.
14. One object’s distance from another is measured from it’s center.
15. Animations are created by use of multiple frames. An object is moved in a certain way and this is one frame. Continued frames create a sequence of frames, which in the end produces a full animation.
16. An Alice billboard is considered 2D because it only moves in 2 dimensions.
(By the way, Alice 3 is being written by EA and apparently Sims 2 models will be available for use.)