Submitting your competition entry

Your competition entries should be submitted by email to both Noor Shaker and Julian Togelius. The subject line of the mail should be "MARIOLEVELSUBMISSION firstname lastname", with firstname and lastname replaced with your first and last name.

Levels written in any language are welcome, as long as they can be interfaced to an unmodified version of the mario package. In any case, the levels must be able to run on an Intel machine running either Mac OS X (preferred), Ubuntu Linux or Windows XP. Bear in mind that all entries should be runnable from an applet that will be set online for several days throughout the whole evaluation process.

The submission should include complete instructions for how to run your level, especially if you are not using Java. The submission should also include complete source code, and a short description of how it works.

The following submission format is required, in order to make life as easy as possibly for all of us:

  • A .zip file containing: A runnable project including the full interface and the source code for any java classes used in a directory called firstnamelastname (e.g. noorshaker). The java classes should therefore be in a package with the same name as the directory (e.g. a class could be called noorshaker.CustomizedLevel, and be located in noorshaker/ Your directory should be separated from the interface directory and contains only your classes.
  • Any external libraries, if used, in a separate jar file named firstnamelastname.jar, e.g. noorshaker.jar.
  • A short text document or (preferably) 2-4 Powerpoint or Keynote slides describing your level generator and how it was developed.
  • Please make sure your submission, including the jars used, doesn't exceed 1MB limit.