Log In:

Rules, Judging & Formalities (2010)

Competition Rules

The rules for the 2010 contest are as follows:

  1. The final game package (byte code + resources) must be below or equal to 4096 bytes
  2. Must be a playable game (cannot be a pointless animation)
  3. Must be pure Java (no JNI)
  4. Must be self-contained- no external resources (e.g. loading an image from a website)
  5. No external libraries may be used - you must use the libraries that come with the "public" version of the JRE
  6. No soundbanks may be used because they are not a default part of the "public" JRE. You will have to create your sounds at runtime rather than use MIDIs.
  7. The game must be an Applet (No more Webstart). (refer to "Applet Requirements" section for more details)
  8. Target JRE is 1.5 (Java 5) or lower (e.g. compatible with 1.5 and up)
  9. Must not be identical to a game submitted into previous 4k competitions.

Applet Requirements

Java4K 2010 is the first contest year that requires games to be presented as Applets, replacing the WebStart. Here are some requirements regarding the Applets:

Some Applet code templates have been provided on a JGO discussion forum, use whatever suits your game.

Signing

If there is a need for the game to be signed and the signed game package exceeds 4096 bytes, then an unsigned game package, that is below or equal to 4096 bytes, must be provided.

Networking & Multiplayer

Pack200

Yes, it is allowed.

Final note

As with all contests and rules, it is impossible to forsee every possibility. Therefore, the administration reserves the right to reject games that do not follow the spirit of the 4K competition, e.g. try to cheat or bypass competition rules.

Dates & Submission Period

The Java4K 2010 submission period spans from December 1st 2009 and ends February 28th 2010. Results of the competition will be displayed on this site shortly there after, hopefully no later than 2-3 weeks after the competition closes.

Judging & Community Voting process

The voting process will consist of a panel of 3 judges, who will write a review and assign a score (0-100%) for each game, and also a community voting process.

The judges score determines 50% of the total score of a game, and the community vote score determines the other 50% of the score.

Community voting (Note: these rules can change and should be considered tentative)

The voting arrangement are yet to be refined.

Judging panel

The judging panel will consist of 3 judges (refer to "Judges" section).

Currently there is no plan to give prizes.

Note: The 3 categories "Overall Score", "Presentation Score" and "Technical Score" have been dropped in favor of just one score.

2010 Judging Panel

The judges for the Java4K 2010 competition are as follows:

Arni Arent (appel) - www

Java4K administrator and game programmer.

Eli Delventhal (Demonpants) - www

Professional game developer with 10 years of game programming experience.

Kevin Glass (kevglass) - www

Expert game programmer, creator of Slick, and countless other tools, demos, games and tutorials.