It's a user convenience mostly. The webstart method is a utterly bad way to get people to play small web based games, all sorts of dialogs, system tray icons, window tabs it doesn't recognize because webstart isn't that common.Webstart may work for some type of applications, but IMHO webstart should just be killed off as a technology because it's horrible. Webstart was only created because they couldn't figure out how to make applets not suck, and I've not seen anyone create a very successful webstart-only application.

Not that I think applets are super great either, my browser hangs like back in 1998 when loading an applet, even if it got 8 cores, 16 gig ram and a SSD.

Besides, if you go to a game web site where you can play small games, users EXPECT the games to be embedded in the web page and playable from there, flash has set the standard and user expectations. Using webstart is like smacking the users in their face with a wrench.

Besides besides, it doesn't look like applets-only is an obstacle for 4k game developers.

I've changed the rules to make it more fair, Apo's games must be 2K, and no pack200 for him either Nah, just kidding.

There's bunchload of games submitted into the contest already, and I'm trying not to flood the main page too fast. I think this year is going to surpass 100 games, only 6 days since the contest opened and already 25 games submitted, most from Apo and he isn't even done making games I'm even starting to work on my own little 4k game, hurray!

I've changed the rules to make it more fair, Apo's games must be 2K, and no pack200 for him either Nah, just kidding.

There's bunchload of games submitted into the contest already, and I'm trying not to flood the main page too fast. I think this year is going to surpass 100 games, only 6 days since the contest opened and already 25 games submitted, most from Apo and he isn't even done making games I'm even starting to work on my own little 4k game, hurray!

Good to see you make a game yourself And someone tell zeroone he has competition...

Actually, that depends on how you write the code, but it is anywhere 20KB or less (if you are using the bare-bone classes.) It is all about how you structure the code. I wouldn't be surprised if you can get 30K code can be compressed to 4KB size.

The bytes of source code does not matter, it does not reflect on the compressed-end-game package size.

I encourage people to write good structured code, comment a lot, use long descriptive variable names. The obfuscators and compressors will strip everything down to their bare bone anyway. You gain nothing by writing cryptic unreadable one-liners that you believe takes up less space than it actually does, I've tried that before, took something like 40KB of source code and made it 20KB by making it less readable, and it actually increased the size of the final jar.

You inferred a lot. All source code metrics don't mean much. But obviously if someone wanted a such a measure they would want a representation of the organic version of the code, not the obfuscated version. Otherwise they may as well just consult the size of the compiled version.

I decided to modify one rule: (not popular after contest starts, I know)

Quote

The Applet window size may not exceed 800 pixels horizontally or 600 pixels vertically. This is a guideline however, games can exceed this limit if it's deemed acceptable by java4k.com, although exceeding this is at your own risk. Some games do require more horizontal or vertical space, and it is allowed to exceed it a tiny bit. But be careful of exceeding the vertical limit, as vertical space is more limited on computer screens.

Green is the new text.

The reason for this is... well, some games actually slipped in that are slightly larger than 800x600, and I don't see any reason to reject the submissions. 800x600 is an arbitrary limit just to set some limit, going slightly larger is fine, but going somewhat larger may not be.

I guess someone is going to say "I spent a lot of time making my game to fit inside 800x600, and are you telling me now that I could have done it in 840x610??? THAT CHANGES EVERYTHING!!". Well, sorry... drama queen

I think it's better and less hassle just to modify the rule (takes me 30 seconds) rather than tell those forgetful poor souls they need to spend hours in an attempt to squeeze their game into that frame.

I'm unable to login to the Java4k.com site to submit my game (I've forgotten either the username or the password, I suppose - site doesn't tell me which), and there's no "Forgot your password?" type link that I can find. Are you able to give me access to my account again somehow?

Unfortunately I think the site is pretty unstable. I just opened the site to search for my entry, found it, copied the link to send to a friend then the link wouldn't open for him. Neither for me anymore.

I've tried to access the site several times last days and roughtly half of the times I got a DOS. Do you have so many hits to bring the server down ? Or maybe is something else ?

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org