zappsweden
Junior Member  
Java games rock!
|
 |
«
Posted
2006-02-08 01:21:14 » |
|
How and what does Sun Licence say about it?
|
|
|
|
|
kappa
|
 |
«
Reply #1 - Posted
2006-02-08 01:39:13 » |
|
i think if you have to include a jre with ur game you have to include the full unmodified jre with it, which for games mean no cutting out parts which arent' needed.
|
|
|
|
|
sunsett
|
 |
«
Reply #2 - Posted
2006-02-08 03:22:31 » |
|
I believe that's correct. I've been looking into using JSmooth and packaging the JRE inside of it. It's really slick for being able to install on Windows machines.
-Matt Hicks
|
|
|
|
|
Games published by our own members! Check 'em out!
|
|
kappa
|
 |
«
Reply #3 - Posted
2006-02-08 03:43:33 » |
|
also gcj is comming along pretty nice of late with the latest classpath, its an alternative if you want to avoid the large overhead of the jre.
|
|
|
|
|
sunsett
|
 |
«
Reply #4 - Posted
2006-02-08 03:46:55 » |
|
That can build native executables for Windows, Linux, and Mac?
-Matt Hicks
|
|
|
|
|
kappa
|
 |
«
Reply #5 - Posted
2006-02-08 04:04:36 » |
|
yes but downside is you would probably need access to each to system to build on.
|
|
|
|
|
zappsweden
Junior Member  
Java games rock!
|
 |
«
Reply #6 - Posted
2006-02-09 15:58:10 » |
|
That can build native executables for Windows, Linux, and Mac?
-Matt Hicks
There is a software exe4j that make exe for windows. Do not know if there are better exe software out there, but this one seems to work satisfactory. But the main concern in this topic was that users wont have Java installed sometimes. From what I heard so far in this discussion, Sun does not mind if u include their jre with software, for instance make it install inside the game's install file?
|
|
|
|
|
kylix999
|
 |
«
Reply #7 - Posted
2006-02-09 18:45:18 » |
|
much better is izpack free java installer, also available as exe not only jar, and this exe can authomaticly download jre from java.sun.com, check it out here: http://www.izforge.com/
|
|
|
|
|
zappsweden
Junior Member  
Java games rock!
|
 |
«
Reply #8 - Posted
2006-02-24 14:09:33 » |
|
much better is izpack free java installer, also available as exe not only jar, and this exe can authomaticly download jre from java.sun.com, check it out here: http://www.izforge.com/Isn't it ironical that a software that was supposed to make Java installation and running simple do not run simply run itself... I downloaded several versions, found no exe's, install files or anything ready to run.
|
|
|
|
|
Amos Wenger
|
 |
«
Reply #9 - Posted
2006-02-24 17:04:37 » |
|
That can build native executables for Windows, Linux, and Mac?
-Matt Hicks
There is a software exe4j that make exe for windows. Do not know if there are better exe software out there, but this one seems to work satisfactory. You won't drop out Linux anc Mac support, will you ?
|
"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
|
|
|
Games published by our own members! Check 'em out!
|
|
Amos Wenger
|
 |
«
Reply #10 - Posted
2006-02-24 17:05:14 » |
|
And it's a bad idea to compile your game with different tools on different platforms, I think. Nevertheless, it's risky.
|
"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
|
|
|
noblemaster
|
 |
«
Reply #11 - Posted
2006-02-24 20:03:06 » |
|
Install4j looks pretty interesting too! I never tried it though, but it can create installers for Windows, Linux and Mac!
|
|
|
|
CaptainJester
|
 |
«
Reply #12 - Posted
2006-02-25 14:21:12 » |
|
much better is izpack free java installer, also available as exe not only jar, and this exe can authomaticly download jre from java.sun.com, check it out here: http://www.izforge.com/Isn't it ironical that a software that was supposed to make Java installation and running simple do not run simply run itself... I downloaded several versions, found no exe's, install files or anything ready to run. Did you read the docs at all? Since it assumes you are a programmer and know how to read, you would know that is uses XML config files to build the installer. There are far to many options to create a GUI wizard.
|
|
|
|
zappsweden
Junior Member  
Java games rock!
|
 |
«
Reply #13 - Posted
2006-03-19 12:15:41 » |
|
.
|
|
|
|
|
zappsweden
Junior Member  
Java games rock!
|
 |
«
Reply #14 - Posted
2006-03-19 13:18:09 » |
|
problems solved, now it works 
|
|
|
|
|
CommanderKeith
|
 |
«
Reply #15 - Posted
2006-03-21 02:44:28 » |
|
much better is izpack free java installer, also available as exe not only jar, and this exe can authomaticly download jre from java.sun.com, check it out here: http://www.izforge.com/IzPack seems a little useless because it needs a jre to run in the first place. With the exe file it can create, what if the user can't download the jre from the net? Say the game and jre are on a CD, can the IzPack exe file install the jre from here?
|
|
|
|
gouessej
|
 |
«
Reply #16 - Posted
2008-05-27 13:01:08 » |
|
And it's a bad idea to compile your game with different tools on different platforms, I think. Nevertheless, it's risky.
You're right. Why don't they use Java Webstart?
|
|
|
|
Riven
|
 |
«
Reply #17 - Posted
2008-05-27 14:24:13 » |
|
This thread was over 2 years old.
|
|
|
|
gouessej
|
 |
«
Reply #18 - Posted
2008-05-27 22:21:14 » |
|
This thread was over 2 years old.
I have used Java Webstart since march 2007 and it was already possible to do this 2 years ago.
|
|
|
|
fletchergames
|
 |
«
Reply #19 - Posted
2008-05-28 15:49:20 » |
|
I have used Java Webstart since march 2007 and it was already possible to do this 2 years ago.
I believe the point was that posting to 2 year-old threads is generally a waste of time. It just bumps a thread that no one cares about any more, unless you have some particular reason for doing so. In response to your post, Java Webstart isn't a great solution. It requires that the user already have Java. If you embed Java in your application, there's no question of whether or not they have it or rather they need to upgrade. And, if a bug appears in a later version of Java, it won't affect your old program. (This happened with some version around 1.4.2, where you then had to add an extra line of code to prevent a potential crash with full-screen exclusive mode or something.)
|
|
|
|
|
|