Commit Graph

  • 27d357f1fc Now with Drools demo (Rete System to match which level building rules to fire for which PlayerProfiles/Archetypes). Woody Folsom 2012-03-17 16:46:01 -04:00
  • 51d63838da Incorporated new challenges into PCGLevel.java. This included adding functions to PCGLevel.java, adding them to the generation switch statement, and adding a couple of enums to LevelComponent.java. Marshall 2012-03-17 15:31:04 -04:00
  • 28cc5715e9 Eclipse files. Woody Folsom 2012-03-17 14:44:21 -04:00
  • 653c7fc3df A boring overland world was generated from a grammar! Woody Folsom 2012-03-17 14:15:38 -04:00
  • 8bedf88fd3 Renamed MyNewLevel -> PCGLevel. Woody Folsom 2012-03-17 12:33:00 -04:00
  • 2c5339ba8e Repackaged grammar and (profile/archetype) matchers. Woody Folsom 2012-03-17 12:05:46 -04:00
  • e1aadadde4 Implemented stub functionality for determining player Profile, level Archetype and generating Level Components using a simple grammar. See new method calls in MyNewLevel for an example of this level creation pipeline. Woody Folsom 2012-03-17 11:49:50 -04:00
  • a827ca7430 Refactoring to allow MyNewLevelGenerator to determine the level type, difficulty and music based on the player metrics. Work in progress. Woody Folsom 2012-03-17 10:26:33 -04:00
  • 47520126ff Added facility to save and read DetailedInfo (DataRecorder data) in XML format using XStream. Woody Folsom 2012-03-16 15:54:45 -04:00
  • 0ac74b3297 Fixed build so that it does not break after a clean build is the .txt files have been deleted from the top-level directory. Added a skeleton write-up in LaTeX with example list, screenshot, table etc. Woody Folsom 2012-03-16 14:30:18 -04:00
  • 1cd007e798 Added screen-capture functionality (press D). Added safeguards to prevent NPE when player.txt, DetailedInfo.txt do not exist. Removed these files from source control. Woody Folsom 2012-03-16 13:31:15 -04:00
  • 7ec3ac5a9d I did stuff! Marshall 2012-03-13 11:45:55 -04:00
  • de5718ba36 Marshall's new level generator. Woody Folsom 2012-03-13 11:40:58 -04:00
  • 903437b727 Added 'MyNewLevel' as a possible value for the 'generator' arg. To run it, ant clean ant cd dist java -jar CS8803_P3.jar generator=MyNewLevel Woody Folsom 2012-03-06 15:10:33 -05:00
  • 8e83234a87 Initial commit. Woody Folsom 2012-03-06 11:42:35 -05:00