appel
|
 |
«
Reply #60 - Posted
2012-11-15 00:36:02 » |
|
Alright, I think we have a consensus, lwjgl is excluded. Let's keep 4k pure java 7.
|
|
|
|
Morre
|
 |
«
Reply #61 - Posted
2012-11-27 10:37:25 » |
|
I agree that LWJGL should not be included in the Java4k, though I've nothing against it being used for a separate contest (I do love LWJGL).  With that said... Java4k! Yay! It's almost that time of the year - the time when show falls outside your window, jingle bells are sounding from afar, and tiny little programs crawl out from their hiding places. December, I've missed you.
|
|
|
|
Damocles
|
 |
«
Reply #62 - Posted
2012-11-29 11:15:56 » |
|
[philosophical]
Stravinsky once wrote that he could only be creative by working within strict constraints:
"My freedom consists in my moving about within the narrow frame that I have assigned myself for each one of my undertakings."
[/philosophical]
|
|
|
|
Games published by our own members! Check 'em out!
|
|
mxf
Junior Newbie
|
 |
«
Reply #63 - Posted
2012-11-29 13:36:10 » |
|
Hi, i came across java4k this weekend and thought it would be a fun opportunity to learn some Java. A quick question though: The rules from last year stated, that JNLPs are disallowed. This only applies to the downloadable files, right? I haven't found another method to launch a JavaFX application other than: 1 2 3 4 5
| <applet code="dummy.class" width="800" height="600"> <param name="type" value="application/x-java-applet"> <param name="jnlp_embedded" value="@@base64_encode(jnlpfile)@@"> <param name="javafx_version" value="2.2+"> </applet> |
That would be ok, wouldn't it? So long, Maik
|
|
|
|
appel
|
 |
«
Reply #64 - Posted
2012-11-29 15:26:01 » |
|
As long as it's an applet on the webpage and requires only the JRE to run, then it fits the criteria.
Custom applet html tags are ok, as long as they only execute the game and don't bundle data.
|
|
|
|
mxf
Junior Newbie
|
 |
«
Reply #65 - Posted
2012-11-29 16:26:34 » |
|
Ah, thanks appel for the clarification. So what version of the JRE should I assume?
The JavaFX runtime is bundled in JRE 7u6 and newer.
Is it safe to use JavaFX?
|
|
|
|
appel
|
 |
«
Reply #66 - Posted
2012-11-29 17:35:49 » |
|
Ah, thanks appel for the clarification. So what version of the JRE should I assume?
The JavaFX runtime is bundled in JRE 7u6 and newer.
Is it safe to use JavaFX?
Well, we are aiming for JRE 7.
|
|
|
|
princec
|
 |
«
Reply #67 - Posted
2012-11-29 19:36:00 » |
|
I don't recall that JavaFX was available on Linux yet, was it? Cas 
|
|
|
|
Spasi
|
 |
«
Reply #68 - Posted
2012-11-29 20:00:06 » |
|
JavaFX 2.2 is available on all 3 major platforms, from JDK7u6 and up.
|
|
|
|
princec
|
 |
«
Reply #69 - Posted
2012-11-29 20:32:05 » |
|
Nice Cas 
|
|
|
|
Games published by our own members! Check 'em out!
|
|
mxf
Junior Newbie
|
 |
«
Reply #70 - Posted
2012-11-30 00:10:39 » |
|
Ah, thanks appel for the clarification. So what version of the JRE should I assume?
The JavaFX runtime is bundled in JRE 7u6 and newer.
Is it safe to use JavaFX?
Well, we are aiming for JRE 7. So, I assume this is a "yes". I don't recall that JavaFX was available on Linux yet, was it? Cas  Oracle's version works for me without major problems.
|
|
|
|
appel
|
 |
«
Reply #71 - Posted
2012-11-30 00:16:46 » |
|
If it's official 1.7 then it's in.
|
|
|
|
davedes
|
 |
«
Reply #72 - Posted
2012-11-30 01:48:02 » |
|
Sadly, Java 7 does not work on Chrome on most Macs: Chrome does not support Java 7. Java 7 runs only on 64-bit browsers and Chrome is a 32-bit browser.
If you download Java 7, you will not be able to run Java content in Chrome and will need to use a 64-bit browser (such as Safari or Firefox) to run Java content within a browser. Additionally, installing Java 7 will disable the ability to use Apple Java 6 on your system. I also can't install JDK 7 since it requires OSX Lion (10.7.3). I guess it's time I pay for that update... 
|
|
|
|
Jimmt
|
 |
«
Reply #73 - Posted
2012-11-30 04:22:20 » |
|
By the way when are the games actually due? I'm sure it's online somewhere but I'm too lazy to look...
|
|
|
|
namrog84
|
 |
«
Reply #74 - Posted
2012-11-30 05:44:54 » |
|
By the way when are the games actually due? I'm sure it's online somewhere but I'm too lazy to look...
Oh, and just to be clear, the contest is always from Dec 1st to end of Feb.  The last day of Feb 2013, is last day to submit
|
"Experience is what you get when you did not get what you wanted"
|
|
|
teletubo
|
 |
«
Reply #75 - Posted
2012-11-30 12:50:35 » |
|
Why not targeting 1.6 at least ? Even I, a java developer, have not updated my java to 1.7 yet because I'm lazy. Now imagine "normal people".
And as others stated, it might have problems with Macs.
|
|
|
|
appel
|
 |
«
Reply #76 - Posted
2012-11-30 13:22:02 » |
|
I believe 1.6 has been the target JRE for 2011 and 2012, and it's very close to being officially an obsolete version of Java (end of support). 1.7 is the *current*. If 1.6 would continue to be the target jre, that means the contest has moved only 2 versions in 10 years, from 1.4 to 1.6. Now... THAT'S conservative.
Java4k is also a dev-oriented contest, where devs can make experiments, prototypes, try out new things and stuff, rather than focusing on end-user compatibility across all platforms. And I'd like to do something new every year, let it be 1.7 this year. Surely if Java4k was something as popular as Kongregate or Facebook, then the target jre would probably be 1.5.
Nobody is forbidding you making your game 1.6 compatible. If you wish to use the 1.7 features then you can do that, but there's no guarantee everyone will be able to run it, but that doesn't affect the judging. Maybe we could recommend that devs make their games 1.6 compatible rather than forcing them.
And frankly, I think there's more of a chance people don't even have java at all than they would have 1.6.
|
|
|
|
Jimmt
|
 |
«
Reply #77 - Posted
2012-12-01 00:41:23 » |
|
The last day of Feb 2013, is last day to submit
Thank the gods of atheism...I thought I would have to pull an all-nighter...
|
|
|
|
ReBirth
|
 |
«
Reply #78 - Posted
2012-12-01 02:04:30 » |
|
Even I, a java developer, have not updated my java to 1.7 yet because I'm lazy. Now imagine "normal people".
7? only has the JRE 
|
|
|
|
appel
|
 |
«
Reply #79 - Posted
2012-12-01 02:06:10 » |
|
Everything is almost ready on the site, just have to iron out the submissions. But it's too late here, so I'll open when I wake up tomorrow, Dec 1st. So if you're staying tuned right now, get some sleep, it'll open tomorrow.
|
|
|
|
ra4king
|
 |
«
Reply #80 - Posted
2012-12-01 07:06:08 » |
|
Thank the gods of atheism....
Errr.....what? 
|
|
|
|
ReBirth
|
 |
«
Reply #81 - Posted
2012-12-01 11:58:55 » |
|
Thank the gods of atheism....
Errr.....what?  Paradox 
|
|
|
|
appel
|
 |
«
Reply #82 - Posted
2012-12-01 13:52:56 » |
|
Alrighty then, it's now officially open.
|
|
|
|
zeroone
|
 |
«
Reply #83 - Posted
2012-12-01 17:35:50 » |
|
The forum link points to last year's contest.
|
|
|
|
Riven
|
 |
«
Reply #84 - Posted
2012-12-01 17:37:45 » |
|
The forum link points to last year's contest.
Which forum link? 
|
Hi, appreciate more people! Σ ♥ = ¾ Learn how to award medals... and work your way up the social rankings!
|
|
|
masteryoom
|
 |
«
Reply #85 - Posted
2012-12-01 23:14:35 » |
|
Are you allowed Applications still? If not, I won't be bothered as I haven't learnt how to make Applets yet and I am not going to anytime soon.
There are "skeletons" in the resource threads from previous years which take care of the applet side of things. Converting an application to an applet isn't too hard anyways, especially with simple games like these. So, no applications?
|
|
|
|
appel
|
 |
«
Reply #86 - Posted
2012-12-01 23:17:09 » |
|
Are you allowed Applications still? If not, I won't be bothered as I haven't learnt how to make Applets yet and I am not going to anytime soon.
There are "skeletons" in the resource threads from previous years which take care of the applet side of things. Converting an application to an applet isn't too hard anyways, especially with simple games like these. So, no applications? Applets only, sorry.
|
|
|
|
masteryoom
|
 |
«
Reply #87 - Posted
2012-12-01 23:20:38 » |
|
Ok, I'm fine with that. *Furiously reading through the official Java tutorials on applets*
|
|
|
|
ctomni231
|
 |
«
Reply #88 - Posted
2012-12-01 23:22:15 » |
|
Speaking of Applets...
How would you know if the template used is actually playable within Macs that only accept JRE 1.5? Is there a official Applet template that covers it all yet?
Not that it matters, but it would be nice if people knew exactly how many people can run the game.
|
|
|
|
sproingie
|
 |
«
Reply #89 - Posted
2012-12-02 00:19:06 » |
|
Java4k just wants it runnable as an applet, but if you use jnlp you can write it as an application but run it as an applet. The plugin's been able to run jnlp applets since sometime way back in 1.6
|
|
|
|
|