Alex Blumenstock, Anngelyque Stevenson, Hari Rajan, Sarah Zhou, Talha Koc, Anh Trinh, Gideon Pfeffer, Maddie Briere, Moses Wayne, Vishnu Gottiparthy
The project lasted from March 21st to April 30th. Around 2400 person-hours have been spent on the project.
Vishnu Gottiparthy - Game player
Anngelyque Stevenson - Game player
Alex Blumenstock - Authoring environment
Talha Koc - Authoring environment
Hari Rajan - Authoring environment and Rating System
Sarah Zhou - Controllers
Moses Wayne - Properties and VoogaUtil
Gideon Pfeffer - Actor Grid, XML Serialization, File Loading/Saving Helpers, Facebook Integration
Anh Trinh - ActorMovement and Layer Recognition
Maddie Briere - Game Data
StackOverflow, Professor Duvall's unyielding guidance throughout the project :)
Main.java
See tests package
Files For Testing Grid, File Helpers, and Serialization can be found in the .text packages alongside the classes themselves.
See data, resources, and images folders
Any information about using the program (i.e., command-line/applet arguments, key inputs, interesting example data files, or easter eggs)
Simply run Main.java and interact via GUI.
Doubleclick on actor may move the actor. Authoring environment may occasionally not save XML files properly. Cannot overwrite XML files. Cannot load XML files.
Leaderboard
User authentication and accounts
User interaction with properties
In-game music
Type specification between objects and on-the-fly type creation
Place objects on the grid to be initialized at runtime
Layers that restrict placement and movement of actors
Polygon selection of layers
It was quite the challenge. It was a good experience to work with such a large team with different styles, etc. among the different members. The importance of integration and testing along the way definately came out towards the end of the project.