Thursday, October 13, 2011

Alice: 3D programming environment

Alice is a easy to use 3D programming environment where one can create an animation for telling a story or be used for playing an interactive game. It is designed to teach the fundamentals of object-oriented programming. 

In Alice,  people, animals, and vehicles etc are 3D objects that populate a virtual world which one can then animate. What is nice about Alice is its interactive interface, where one can drag and drop graphic tiles to create a program (similar in a way to StarLogo TNG). Below is our (Ernesto Carrella and myself) first brief attempt of modeling agents exiting a room (we quite like the funny walk which reminds us of a John Cleese's silly walks sketch).

Another nice feature of Alice is one can import models from Sketchup to Alice, opening up many possibilities, as shown in the movie below.

No comments: