Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
3 registered members (AndrewAMD, TipmyPip, OptimusPrime), 15,229 guests, and 7 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
how does JAVA work with 3dGS any clues? #167184
11/13/07 22:23
11/13/07 22:23
Joined: Nov 2007
Posts: 45
Fort Worth, Texas
P
peacerosetx Offline OP
Newbie
peacerosetx  Offline OP
Newbie
P

Joined: Nov 2007
Posts: 45
Fort Worth, Texas
Hi guys again

After spending more time on this site it seems to me that I will need to learn their new lite-C language to really get the game results I need. So, I have decided to stick with JAVA since it can be integrated with 3dGS but can you tell me how well it integrates with JAVA?

I've not been able to find any real information on how to integrate JAVA with GameStudio, has any one here tried it? How well does it work?

I need to find an engine that works well with JAVA could this be it? Thanks at all for any help or pointers...or a hello

Peace to you my freinds...


_______________________ trusting in the Lord...
Re: how does JAVA work with 3dGS any clues? [Re: peacerosetx] #167185
11/13/07 22:36
11/13/07 22:36
Joined: Jan 2003
Posts: 4,305
Damocles Offline
Expert
Damocles  Offline
Expert

Joined: Jan 2003
Posts: 4,305
Implementing Java functionality into 3dgs needs you to
either be a good c++ plugin programmer, where the dll is
then linked to java, or you need to make a workaround,
using a "communication" bridge of some kind to the acknex engine.

This could be realized by writing a dll, that communicated via sockets
with the Java Virtual Machine.

Or you do a very primitive approach by sharing
data, written into files between an instance of
the acknex engine, and a JVM, running at the same time.

You could also writa a Java-based server software, and an
internet communication protocol to 3dgs. (ask the maker
of GSTNet, for the communication protocol he uses, with this you can
establish a net communication to 3dgs.)
Using Java as Serversoftware is the only senseful use of Java+acknex I can think of.

If you simply look for a 3d Engine, that runs in an Java
environment, look for something else than 3dgs.

Re: how does JAVA work with 3dGS any clues? [Re: Damocles] #167186
11/13/07 23:10
11/13/07 23:10
Joined: Nov 2007
Posts: 45
Fort Worth, Texas
P
peacerosetx Offline OP
Newbie
peacerosetx  Offline OP
Newbie
P

Joined: Nov 2007
Posts: 45
Fort Worth, Texas
Thank you Damocles. In the site here somewhere they say that:

"If you prefer to program in 'real' C++, Delphi or other languages, you can implement Gamestudio's engine into your own programs using the engine SDK. "

I guess your explanation offers the true intricacies of what is involved. I do not have the skills you spoke of to integrate JAVA. I feel sad. I don't want to learn lite-C since outside of this 3dGS I won't be able to use it, unless it is like C++ then it would be okay.

To get good results in 3dGS does it require you to code a lot of lite-C it seems that you need it to do the simplest things, is that correct? THANK YOU so very much for any and all feedback.

Peace.

Last edited by peacerosetx; 11/13/07 23:13.

_______________________ trusting in the Lord...
Re: how does JAVA work with 3dGS any clues? [Re: peacerosetx] #167187
11/13/07 23:27
11/13/07 23:27
Joined: Jan 2003
Posts: 4,305
Damocles Offline
Expert
Damocles  Offline
Expert

Joined: Jan 2003
Posts: 4,305
Java is not a programming language, that creates executable programs by itself, but bytecode
that the Java Virtual Machine runs.
Thats one of the reasons why you cant just implement 3dgs into Java, or the other way around.

Lite-C is actually the Programming Language C with specific addons+functionalites.
So learning Lite-C, you can program C.
Most games a few yers ago where programed in C.

If you want to stick to Java, concentrate on something else.
Mobile Gaming is a good field for example.

Re: how does JAVA work with 3dGS any clues? [Re: Damocles] #167188
11/13/07 23:45
11/13/07 23:45
Joined: Nov 2007
Posts: 45
Fort Worth, Texas
P
peacerosetx Offline OP
Newbie
peacerosetx  Offline OP
Newbie
P

Joined: Nov 2007
Posts: 45
Fort Worth, Texas
Thank you again VERY MUCH Damocles, you really helped me to take the next step in programming I will learn lite-C. You are correct about JAVA and the inherent limitations due to the structure with the JVM. I have decided to break free of the thought of limiting myself to JAVA and will now expand to have a REAL language under my belt with lite-C.

You are a very smart person, not so much for your knowledgeable help, but your perceptiveness to know the deeper questions that people need the answers for even if they are unable to articulate it well. You are certainly a blessing to the forum!

Vielen Dank.

Peace.


_______________________ trusting in the Lord...
Re: how does JAVA work with 3dGS any clues? [Re: peacerosetx] #167189
11/13/07 23:48
11/13/07 23:48
Joined: Jan 2003
Posts: 4,305
Damocles Offline
Expert
Damocles  Offline
Expert

Joined: Jan 2003
Posts: 4,305
no problem

Re: how does JAVA work with 3dGS any clues? [Re: Damocles] #167190
11/13/07 23:55
11/13/07 23:55
Joined: Jan 2003
Posts: 4,305
Damocles Offline
Expert
Damocles  Offline
Expert

Joined: Jan 2003
Posts: 4,305
You should see 3dgs as a "beginner" engine, that you can practise your skills in
Game-making.
Its very valuable to learn the basics of creating games (programming, Art, gamedesign)

its also great to create rapit prototypes of a gameidea.

showing 3dgs projects was twice my basis on getting a job in the game industry.

If you can create Project in 3dgs, you know how the basic flow
of work is in that area. programming in other languages is
then just the improvement of your skills for professional Projects.

Re: how does JAVA work with 3dGS any clues? [Re: Damocles] #167191
11/14/07 02:03
11/14/07 02:03
Joined: Nov 2007
Posts: 45
Fort Worth, Texas
P
peacerosetx Offline OP
Newbie
peacerosetx  Offline OP
Newbie
P

Joined: Nov 2007
Posts: 45
Fort Worth, Texas
You are my inspired Angel


_______________________ trusting in the Lord...
Re: how does JAVA work with 3dGS any clues? [Re: peacerosetx] #167192
11/15/07 15:06
11/15/07 15:06
Joined: Oct 2004
Posts: 4,134
Netherlands
Joozey Offline
Expert
Joozey  Offline
Expert

Joined: Oct 2004
Posts: 4,134
Netherlands
Damocles, you said:
Quote:


where the dll is then linked to java





I dont know, but, isn't that illegal? According to the manual:
Quote:


You're also not allowed to distribute a DLL that can be used as a 'wrapper' for the library by providing access to the interface structures or to library functions from outside the DLL.





Not really sure at all, but that's why I ask

Last edited by Joozey; 11/15/07 15:08.

Click and join the 3dgs irc community!
Room: #3dgs
Re: how does JAVA work with 3dGS any clues? [Re: Joozey] #167193
11/15/07 15:56
11/15/07 15:56
Joined: Aug 2003
Posts: 7,440
Red Dwarf
Michael_Schwarz Offline
Senior Expert
Michael_Schwarz  Offline
Senior Expert

Joined: Aug 2003
Posts: 7,440
Red Dwarf
that would imply that Destops MySQL-DLL is illegal - Conitec hasnt complained AFAIK


"Sometimes JCL reminds me of Notch, but more competent" ~ Kiyaku

Gamestudio download | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1