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.






0 comments: