skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - 007


AgentCubes for Video Game Consoles

Senior Project: 2008-2009
Michael Habinsky, Tae Kwon, Nathan Lucas, Robert Mickle and Michael Minerva
Boulder, CO

AgentSheets, Inc. emerged from over a decade of intensive research in end-user programming, human-computer interaction and simulation environments. AgentSheets' widely acclaimed software environment lets non-programmers create, combine, and modify sophisticated interactive simulations and computer models. AgentSheets is transitioning from a two-dimensional tool to a R&D/service company with its main focus on distributed, three-dimensional, interactive graphical visualizations, simulations and models that are highly customizable, and independent enhancing technologies for industry and education.

The goal of the project was to produce a variation of the AgentSheets and AgentCubes applications for a video game console such as the Nintendo Wii or Microsoft Xbox 360. The exploratory nature of this project investigated how to use video game controllers as input to author AgentCubes-inspired visual programs and 3D shapes. The majority of the menus used scrolling instead of the mouse clicking, and buttons instead of keyboard typing.

Other interesting features of the project included XML save and load support from the original AgentSheets games, a radial menu which allows users to select menu options instantly without any scrolling, and the ability to use variables to create even more complicated simulations. This project was targeted at children of 10 to 12 years of age with no programming background and was written in C# using Microsoft's XNA framework.

Behavior Editor
Behavior Editor
Particle Simulation
Particle Simulation
See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)