Program Design with Alice IV

Overview

By now you should be fairly familiar with the Alice software. Still, there is a lot more to it that has not been covered by the tutorials or projects. From here on you will have to learn by exploring and trying things out.

For this last project, I want you to let your imagination run free, and develop a totally new world in Alice.

Your Assignment

In Tutorial 4 you learned how to start a brand-new world with nothing but a simple landscape, and populate it with objects from the Gallery. For this project, you are to create a totally new world in this way from scratch. I am going to provide very little by way of directions, so that you can use your own creativity to the maximum. However, you might be interested in some of Prof. Andrew Kinley's thoughts on how to create environments and stories.

Your grade for this project will depend on the extent to which you

In other words, the extent to which you challenge yourself and rise to meet the challenge!

How much work is this supposed to be?

Note that mere elaborateness will not suffice. For instance, don't spend forty hours choreographing the ice skater to dance to the entire Nutcracker Suite.

That said, however, you should put a good deal of time into this project. A project that is hastily slapped together using only capabilities we covered in class will not get a good grade. As much time should be spent exploring what Alice can do as actually putting it to use. I suggest that you build a number of practice worlds before starting on the one that you will turn in for credit.

Finishing up

Decide how you want to save your world (as in Part 3), and send me a email msg to agw ATSIGN dsm.fordham.edu that either contains the final product as an attachment or that tells me how to retrieve your world (either from some place in your home directory or from the web).