Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

11991 Posts in 1587 Topics- by 3509 Members - Latest Member: lioneltenel

26. May 2012, 08:33:31 pm
Xith3D CommunityProjectsYour Projects (Moderator: 'n ddrylliog)Stratagem
Pages: [1] 2
Print
Author Topic: Stratagem  (Read 3899 times)
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« on: 19. March 2007, 09:02:51 pm »

Enjoy !

http://mk3d.free.fr/stratagem/

Please report if it's working on your config. It's the second OneClick-powered app I make.
Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4381


May the 4th, be with you...


View Profile
« Reply #1 on: 19. March 2007, 09:47:28 pm »

Works great.

Just two points to mention:

  • You included vecmath-kh.jar (next to openmali.jar).
  • You included all the test classes in xith-tk.

Marvin
Logged
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #2 on: 20. March 2007, 01:12:16 am »

Came up as a plane with what appears to be arrays of units.  I can highlight an individual unit but not much else.  The start up screen appears and disappears rather quickly, is ther help from this screen??


What tool did you package the jar with??
Logged
Patheros
Getting respectable
***
Offline Offline

Posts: 267


Dead Dolphin


View Profile WWW Email
« Reply #3 on: 20. March 2007, 02:36:31 am »

I get the grid of units, I can select units and right click to tell them to move, but it freezes shortly after I do so.
Logged

"I like my method, what was my method again?" - Jon
Patheros
Getting respectable
***
Offline Offline

Posts: 267


Dead Dolphin


View Profile WWW Email
« Reply #4 on: 20. March 2007, 02:55:29 am »

Out of curiosity why did you chose to use this Once-Click thing over Java Webstart?
Logged

"I like my method, what was my method again?" - Jon
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #5 on: 20. March 2007, 06:21:43 pm »

Came up as a plane with what appears to be arrays of units.  I can highlight an individual unit but not much else.  The start up screen appears and disappears rather quickly, is ther help from this screen??
By start up screen you mean the small window with a progress bar ? It's nothing important, doesn't contain any help, except maybe the help to wait while it's loading on slow PCs Smiley

What tool did you package the jar with??
OneClick. One of my projects.

I get the grid of units, I can select units and right click to tell them to move, but it freezes shortly after I do so.
Hmm that's bad. I have absolutely no idea why it freezes, someone once experienced a similar problem. Can you please run it in command line with :
Code:
java -jar stratagem-alpha1.jar

Out of curiosity why did you chose to use this Once-Click thing over Java Webstart?
OneClick, not Once-Click. Well, have you ever made a JWS-powered app ? Here are my reasons :
1. Java Web Start has several issues with launching (e.g. random bugs, launches one time out of three)
2. Java Web Start is *too complicated* to set up. By that I don't mean that I'm too stupid to make a JWS setup. It's more about laziness or maybe a genetic-transmitted rebellion against useless things (e.g. signing the jars, a complicated thing about natives, having to create a text file by hand, jars signatures expire after 6 months).
3. Java Web Start has too much limitations, e.g. : the user has a big warning, and most important : need for an internet connection.
Today, OneClick solves all of these issues. Last bugs are being resolved.

  • You included vecmath-kh.jar (next to openmali.jar).
  • You included all the test classes in xith-tk.
Now small demonstration of how magnificant OneClick is : I just need to add "vecmath-kh.jar" and "org.xith3d.test" keywords and they're gone !!




Also you all, don't be too critic about this so-called release. I didn't mean to contain anything playable. But I wanted to know if it launched well.

I promise the next versions will be much more interesting Smiley

EDIT : Oh, and additionnally it solves Openmali-Vecmath problems...
« Last Edit: 20. March 2007, 06:32:32 pm by Amos Wenger » Logged
Patheros
Getting respectable
***
Offline Offline

Posts: 267


Dead Dolphin


View Profile WWW Email
« Reply #6 on: 20. March 2007, 06:34:10 pm »

OneClick, not Once-Click. Well, have you ever made a JWS-powered app ? Here are my reasons :
1. Java Web Start has several issues with launching (e.g. random bugs, launches one time out of three)
2. Java Web Start is *too complicated* to set up. By that I don't mean that I'm too stupid to make a JWS setup. It's more about laziness or maybe a genetic-transmitted rebellion against useless things (e.g. signing the jars, a complicated thing about natives, having to create a text file by hand, jars signatures expire after 6 months).
3. Java Web Start has too much limitations, e.g. : the user has a big warning, and most important : need for an internet connection.
Today, OneClick solves all of these issues. Last bugs are being resolved.

Yes I have used JWS. The only time I've ever had issues launching it is when I've configured incorrectly. As to the jar signing, theres no problem with an expired signature and the pop up is a minor annoyance at wost. The largest problem I see with packing everything into one jar is the huge download cost if you change one minor thing inside of it.
Logged

"I like my method, what was my method again?" - Jon
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #7 on: 20. March 2007, 07:55:50 pm »

Yes I have used JWS. The only time I've ever had issues launching it is when I've configured incorrectly. As to the jar signing, theres no problem with an expired signature and the pop up is a minor annoyance at wost. The largest problem I see with packing everything into one jar is the huge download cost if you change one minor thing inside of it.
That's not a problem man, OneClick's only at its beginning. Plans for the future are :
- Installation system along the existing Launching system
- Dependency between OneClick packages.
Logged
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #8 on: 20. March 2007, 10:34:46 pm »

Quote
By start up screen you mean the small window with a progress bar ? It's nothing important, doesn't contain any help, except maybe the help to wait while it's loading on slow PCs Smiley

I see a larger black with yellow or white text appear, it goes away quickly but I do see something like "Loading AI"

Logged
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #9 on: 20. March 2007, 10:43:32 pm »

java.io.FileNotFoundException: C:\DOCUME~1\SUE~1.HAW\LOCALS~1\Temp\oneclick_org
stratagem.apps.Stratagem1174434104406\org\jdom\xpath\JaxenXPath.class (The syst
m cannot find the path specified)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at org.oneclick.launcher.JarFileExtractor.extract(JarFileExtractor.java
70)
        at org.oneclick.launcher.OneClickLauncher.main(OneClickLauncher.java:10
)
java.io.FileNotFoundException: C:\DOCUME~1\SUE~1.HAW\LOCALS~1\Temp\oneclick_org
stratagem.apps.Stratagem1174434104406\org\jdom\xpath\XPath$XPathString.class (T
e system cannot find the path specified)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at org.oneclick.launcher.JarFileExtractor.extract(JarFileExtractor.java
70)
        at org.oneclick.launcher.OneClickLauncher.main(OneClickLauncher.java:10
)
java.io.FileNotFoundException: C:\DOCUME~1\SUE~1.HAW\LOCALS~1\Temp\oneclick_org
stratagem.apps.Stratagem1174434104406\org\jdom\xpath\XPath.class (The system ca
not find the path specified)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at org.oneclick.launcher.JarFileExtractor.extract(JarFileExtractor.java
70)
        at org.oneclick.launcher.OneClickLauncher.main(OneClickLauncher.java:10
)
Java library path = C:\WINDOWS\system32;.;C:\WINDOWS\System32;C:\WINDOWS;C:\WIN
OWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\
daptec Shared\System;C:\Program Files\QuickTime\QTSystem\
Chosen library path = C:\WINDOWS\system32
We are running on : windows-i386
App natives path = C:\DOCUME~1\SUE~1.HAW\LOCALS~1\Temp\oneclick_org.stratagem.a
ps.Stratagem1174434104406\natives
Is list of natives null ? no
Constructing JVM command..
Final command : C:\Program Files\Java\jre1.5.0_06\bin\java -classpath ./;output
;lib/vecmath-kh.jar;lib/xpp3_min-1.1.3.4.O.jar;lib/xstream-1.1.3.jar;lib/common
-logging.jar;lib/commons-logging-optional.jar;lib/log4j.jar;lib/vorbis.jar;lib/
unit.jar;lib/jogl.jar;lib/swt.jar;lib/lwjgl.jar;lib/openmali.jar;lib/joal.jar;l
b/gluegen-rt.jar;lib/jdom.jar;lib/xpp3_min-1.1.3.4.O.jar;lib/whoola_collada_jax
.jar;lib/jaxb-api__V1_0_6.jar;lib/jaxb-impl__V1_0_6.jar;lib/jaxb-libs__V1_0_6.j
r;lib/jax-qname__V1_0_6.jar;lib/namespace__V1_0_6.jar;lib/relaxngDatatype__V1_0
6.jar;lib/xsdlib__V1_0_6.jar;lib/xstream-1.1.3.jar;lib/hial.jar;lib/media.jar;l
b/hud-themes.jar;lib/joode.jar;data;flavors -Djava.library.path=C:\DOCUME~1\SUE
1.HAW\LOCALS~1\Temp\oneclick_org.stratagem.apps.Stratagem1174434104406\usedNati
es org.stratagem.apps.Stratagem
Launching JVM
<Output of the Separate JVM>
[Cal3dSubmesh] Texture filename = tex_fantassin.png
Logged
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #10 on: 22. March 2007, 05:05:06 pm »

I see.
I am going to improve OneClick so that these problems will all be fixed.

Thanks all for your testing so far.
Logged
Sylvain
Just dropped in

Offline Offline

Posts: 1


MagicSpark.org


View Profile WWW Email
« Reply #11 on: 29. March 2007, 04:52:35 pm »

Enjoy !

http://mk3d.free.fr/stratagem/

Please report if it's working on your config. It's the second OneClick-powered app I make.
the new download adress is http://mk3d.free.fr/projets/stratagem/stratagem-alpha1.jar
Logged

'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #12 on: 29. March 2007, 05:25:09 pm »

Yeah, Sylvain sorry for having put it in the wrong folder Smiley
Logged
kukanani
Fierce Warrior
****
Offline Offline

Posts: 504


My game is coming along fairly smoothly...


View Profile WWW
« Reply #13 on: 09. April 2007, 02:03:58 pm »

Very Cool!
Logged

xith.setCoolnessLevel(10);
jMe.setCoolnessLevel(0);
xith.rock();
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #14 on: 14. April 2007, 04:30:01 pm »

Very Cool!
Thanks !!

For those who want news :

Lately we have been occupied by many subjects concerning Stratagem :
1. Model loading : you have seen the COLLADA thing. The "fantassin" model is from Stratagem.
2. Network : I have discussed with William Sellick and people from MagicSpark.org and we have found a "theoritically optimal way" to do Massive Real-Time Strategy with a Peer-To-Peer architecture and balancing the "minimum transfers" and "reactivity" and "security" settings.. E.g. all our network ideas until a certain date didn't take into account that a player could be disconnected at any moment by a deficient internet connection.. That is now fixed (still, in theory) but the downside is everything is doubled : thus 2x more data transfers over network.. I think we can still have something running very smoothly with a decent PC config.
3. Music Smiley Sylvain (which is the official composer) has made some cool themes, I still don't know if I'm authorized to make them available to download Smiley As they're just previews, I think he still want to work on it before you have it. Anyway, we have to keep a bit of suspense for the next releases Smiley
4. Shaders. I have now a Geforce FX 5200, which support Shader Model 2.0 : I bought it just to use it 3-4 months : then I'll buy a brand new computer so I didn't want something expensive. Shaders will allow to reduce polygon count yet allowing greater details and special effects which can't be rendered smoothly by software (or it would need multipass, which is a heck of a problem when you're combining effects : and anyway it's the "old way". Shaders should be used now).
5. World conquest : The idea would be to have a world map and different civilizations. Civs are composed of various human players : they can betray their Civ, which is interesting, e.g. in the middle of the battle ("Uh oh, why does half my army fight against the other half ? Hmm.."  Grin ). The problem is you need a central server to do that, as we don't want to spend money on that we're thinking about using a webserver with just a database and designing the architecture such that minimal operations from this server is needed.
6. Player meeting : Computers need to know the IP address of all other players : we need a server to allow players to meet : this could be done also by a web server (using e.g PHP). Against some tricks are used to avoid "ghost players" or "kick them'all parties".

Well, it's slowly growing.
Logged
Pages: [1] 2
Print
Jump to:  

Theme orange-lt created by panic