|
darkfrog
|
 |
« on: February 01, 2006, 08:04:20 AM » |
|
Okay, I have been planning to do this for a while, but I ran into a snag in Roll-A-Rama that requires this to be done sooner than later. I need to make some changes to PhysicsNetworking to support more capabilities and in the process I'll be pushing down some new features to JGN for client/server handling. These will be in their own package and are simply convenience classes for being able to join and leave a server, get the status of a server, handle clients on a server, etc. This currently exists in PhysicsNetworking but I'll be pulling most of it out, re-writing it, and sticking it in JGN where it belongs. Also, I intend to add a P2P package eventually as well, so don't think this creates any specific depency to a client/server architecture, just adds some extra convenience for games trying to use it.
darkfrog
|
|
|
|
|
Logged
|
|
|
|
|
darkfrog
|
 |
« Reply #1 on: February 03, 2006, 01:14:54 PM » |
|
In addition to upgrading the forum, the JGN API has undergone some major enhancements. I have added the OrderedMessage and file transfer capabilities.
The file transfer stuff is still extremely buggy I will post another message when it's stable. I am also working on a graphical monitor tool for the message server to keep tabs on exactly what it is going on. It will be especially useful when JGN is being developed on, but also useful in games as you're developing and trying to debug and optimize.
darkfrog
|
|
|
|
|
Logged
|
|
|
|
|
thijs
|
 |
« Reply #2 on: February 07, 2006, 04:08:08 PM » |
|
I had a quick look at JGN and it looks very promising!
Actually im working on a very similar library as well, so it's interesting to see your design. Im sure we can exchange some good ideas! =) Unfortunatly I don't have too much time now, but will try to comment on it later.
Thijs
|
|
|
|
|
Logged
|
|
|
|
|
darkfrog
|
 |
« Reply #3 on: February 07, 2006, 05:59:22 PM » |
|
I appreciate you taking the time to look at it. Would you be interested in collaborating to make JGN into a better API instead of writing your own? I mean, the entire premise of JGN is to keep everyone from having to create their own implementation of networking. It just seems like such a waste of development time. Further, it helps me to make JGN better if you have specific needs we can get them added.
darkfrog
|
|
|
|
|
Logged
|
|
|
|
|
drfugly
|
 |
« Reply #4 on: February 07, 2006, 06:18:57 PM » |
|
whats this? P2P and filetransfer? And my code goes down the trash.....
Hurry and upload this new stuff!!
ps: I'm back!
|
|
|
|
|
Logged
|
|
|
|
|
darkfrog
|
 |
« Reply #5 on: February 07, 2006, 08:21:12 PM » |
|
It's actually up. :-p
You can download the 1.03 release if you want to maintain compatability until you have a chance to get it updated or update to the new system. I think you'll really like some of the changes though. One of the major ones is not having that annoying getType() method in your message objects, you specify the type on registration which I think makes it a lot easier to deal with personally.
I'm interested in feedback and I'm happy to help if you have questions.
darkfrog
|
|
|
|
|
Logged
|
|
|
|
|
drfugly
|
 |
« Reply #6 on: February 08, 2006, 05:56:01 PM » |
|
lol that was the one that bugged me the most, but i thought "hell, im probably wrong on this one"
|
|
|
|
« Last Edit: February 08, 2006, 06:02:48 PM by drfugly »
|
Logged
|
|
|
|
|
darkfrog
|
 |
« Reply #7 on: February 08, 2006, 06:33:01 PM » |
|
1.04 contains all the new features I've been adding except for P2P stuff, but it's on its way in the next week or so (gotta finish Roll-A-Rama first). 1.03 should be compatable with everything previous to the past couple of days changes.
darkfrog
|
|
|
|
|
Logged
|
|
|
|
|
drfugly
|
 |
« Reply #8 on: February 08, 2006, 08:42:11 PM » |
|
ahh, well in that case i guess i should hold for 1.04, i was wondering if you could also update the source and document, since i am getting the same source/documentation as the older version =(
|
|
|
|
|
Logged
|
|
|
|
|
|
|
drfugly
|
 |
« Reply #10 on: February 09, 2006, 08:02:27 PM » |
|
dear god, ok im stupid plz bear with
i am waiting for p2p and time sync...
im sorry for being stupid.
|
|
|
|
|
Logged
|
|
|
|
|
darkfrog
|
 |
« Reply #11 on: February 09, 2006, 09:48:50 PM » |
|
We're all stupid my friend, it is just to what degree we acknowledge that stupidity. :-p
darkfrog
|
|
|
|
|
Logged
|
|
|
|
|