diversion-devel Mailing List for Diversion
Status: Planning
Brought to you by:
jmricker
You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Nicola P. <pic...@gm...> - 2006-01-11 16:05:08
|
I believe (and hope) that the project creator (and project leader as well as project manager ;-) is planning the work and that he'll give us new information soon (included the status of the JXTA's evaluation). Therefore I'd wait for his news. > Has JXTA been evaluated for the network layer ? looking at the homepage, it seems the right way to go. Nicola |
From: Preetham K. <pre...@ci...> - 2006-01-11 05:26:52
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> <tt>Has JXTA been evaluated for the network layer ?</tt><br> <br> Nicola Piccinini wrote: <blockquote cite="mid...@ma..." type="cite"> <pre wrap="">sorry for the mess, I've had problems with my e-mail client, Nicola On 1/11/06, Nicola Piccinini <a class="moz-txt-link-rfc2396E" href="mailto:pic...@gm..."><pic...@gm...></a> wrote: </pre> <blockquote type="cite"> <blockquote type="cite"> <pre wrap="">hello everyone, </pre> </blockquote> <pre wrap="">hi </pre> <blockquote type="cite"> <pre wrap="">So how should we start this JGamer project? The idea was to design the network protocol ,rules...first. Please let me know how to process and assign me tasks. </pre> </blockquote> <pre wrap="">sorry, I'm unhelpful, I'm also waiting for the ideas of the project creator. Anyway I've just noted that in the sourceforge CVS repository there is code but it's very old. Maybe it could be useful to look around it. Best regards, Nicola </pre> </blockquote> <pre wrap=""><!----> ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! <a class="moz-txt-link-freetext" href="http://ads.osdn.com/?ad_idv37&alloc_id865&op=click">http://ads.osdn.com/?ad_idv37&alloc_id865&op=click</a> _______________________________________________ Gamer-devel mailing list <a class="moz-txt-link-abbreviated" href="mailto:Gam...@li...">Gam...@li...</a> <a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/gamer-devel">https://lists.sourceforge.net/lists/listinfo/gamer-devel</a> </pre> </blockquote> </body> </html> |
From: Nicola P. <pic...@gm...> - 2006-01-11 00:23:35
|
sorry for the mess, I've had problems with my e-mail client, Nicola On 1/11/06, Nicola Piccinini <pic...@gm...> wrote: > > hello everyone, > > hi > > > So how should we start this JGamer project? The idea was to design the > > network protocol ,rules...first. > > Please let me know how to process and assign me tasks. > > sorry, I'm unhelpful, I'm also waiting for the ideas of the project creat= or. > > Anyway I've just noted that in the sourceforge CVS repository there is > code but it's very old. Maybe it could be useful to look around it. > Best regards, > > Nicola > |
From: Sebastien <ven...@ya...> - 2006-01-10 18:04:31
|
hello everyone, First of all, i would like to wish to all of you an happy new year. i wish you all the best for 2006. So how should we start this JGamer project? The idea was to design the network protocol ,rules...first. Please let me know how to process and assign me tasks. regards Seb --------------------------------- Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international.Téléchargez la version beta. |
From: Nicola P. <pic...@gm...> - 2006-01-03 13:07:14
|
> The idea behind jGamer is essentially a program that connects people > together to play a variety of tabletop games. I'm hoping to create > controllers for traditional games like chess, checkers, or poker but > also modern games like role playing games and collectible card games. My vote for a controller for risk :-) . > What to do > first? The first thing I think we should accomplish is to define the > protocol. That will help determine the shape of the network and the > classes that will need to be written. I completely agree. I'm sure that you've already thought a lot about that and so I'll wait for your ideas ;-). A question: what about cheating? For certain kind of games couldn't someone utilize a modified controller with unfair features? Should the controllers be signed? Nicola |
From: Sebastien <ven...@ya...> - 2005-12-23 07:44:47
|
Hello Everyone, My name is sebastien, and i am very glad to be part of the JGamer project. So to tell you more about myself: Name: Sebastien citizenship: French location: North pole, Finland age: 23 years old what i do: well studying .. master of software engineering what i like: long night coding, having fun with friends, sauna and Party,Sport and reading fantasy books !! What do i know about java : i am an intermediate developer with knowledge of - java Swing/AWT - network programming - MHP-java TV other useful knowledge: UML, software engineering stuff(development process..),CVS.. What i want to learn: Java 2D and 3D, game programming,J2ME (so basically anything which deals with Java).. I have also a good knowledge about Network technologies, my bachelor has been very network oriented(network protocols, Cisco technology ...), i would be glad to work also on the JGamer network protocol.(if i am able to help). if you have any questions, feel free to ask me. I will be in Christmas vacation for the next 2 weeks, i will not be able to answer any emails during that time. Lets start the good work in 2006!! Regards Seb joel Ricker <jmr...@gm...> a écrit : Hello there! You are receiving this message because you have contacted me regarding joining my project: jGamer. I'm glad to see a much larger response than I had anticipated. I know I've spoken to some of you before about the project and so this is not the first time I've spoken with you. However, for others, this is our first contact. So some of the information contained in this email you may have heard before but I wanted to get everyone on the same page. The idea behind jGamer is essentially a program that connects people together to play a variety of tabletop games. I'm hoping to create controllers for traditional games like chess, checkers, or poker but also modern games like role playing games and collectible card games. The network design is based on using a peer to peer network to bridge together players and hosts of game controllers. I want to process of connecting to a network to be seamless so there is no hunting around for opponents. With a peer to peer network, we do not have to rely on one person maintaining a server but only have to maintain seeding sites like gwebcache used by Gnutella. Developing the network will probably be the first thing we'll need to do and possibly before writing any code, we should settle on the fundamentals of the protocol. Connections to the network should be fairly seamless as well. People behind firewalls can use HTTP to connect to the network. I have a class or two that will help in this regard. Also, hosts that are behind firewalls should be PUSHed to create a connection to a requesting peer since they cannot receive connections. A game controller represents a single game that can be played over the network. A person can host one or more controllers (or none if they wish or are not able) for people to interact with. When a peer wishes to play a game, they search the network for available controllers. Hosts will respond with a list of available controller for their host. A peer then can contact any of the available controllers to create an active game of their choice. At this point, it will be up to the protocol but a peer can connect directly to the host, or send messages to be routed to the host. I'm open to ideas here. Another feature of the controller I would like to see is the ability to shift controller states from one host to another. The idea here is to handle cases when the controller needs to shut down. The host sends a hosting request and any available hosts who wish to host that controller may request to do so. The old host contacts the clients to inform them of the change and the old host sends the state to the new host. Also, the state of a controller can be stored by the peers for resuming later. When two peers are playing a long game, they can pause the state. When this happens, the state is split between the two peers and the individual parts are stored with each peer. When they join the network, they may search games needing to be resumed and if they do, attempt to reconnect. This project will also need interfaces to play games and interact with the network. A standard Swing gui is a must but other types of interfaces will be considered such as maybe a shell version, an applet version, a XUL version, etc. I also want to create an interface for java enabled cell phones and PDAs. Interfaces written in other programming languages will also be acceptable. We may want say a C++ version or a Flash version for handhelds and cellphones that do not have Java installed on them. So basically we have a broad outline for the project. What to do first? The first thing I think we should accomplish is to define the protocol. That will help determine the shape of the network and the classes that will need to be written. What skills will be required for this project? Java is a big help of course since this project will be written in Java but is by no means a requirement. We'll need people who know web scripting for webcaches and other languages for alternative interfaces. HTML, PHP, and MySql for our website. Strong language skills (in a persons native language) for documentation and translations. Basically if you are interested in this project, I can find some use for you! More about me. My name is Joel and I live in the United States in Raleigh, NC. I'm 31 years old and recently married. I've have many years experience in Java, C++, and Python as my core languages but have used many others in the past. Until recently, I taught Java at a local university. Currently the biggest news in my life is that I'm building my own home. As a matter of fact, today it passed its final inspection so I can begin to move into it. You can see some of the pictures of the progress here: http://www.flickr.com/photos/jmricker/sets/699735/ I would like to hear a short a bio from each of you. I know some of you have sent me something already but please prepare something for sharing with the other members of our group. Also include a preferred contact email. Tell us about who you are, what your background is, and what you are doing now. I'll put together a developer profile to send out to everybody. I've also started a mailing list for us. Go to http://sourceforge.net/mail/?group_id=98600 for information about signing up. There is also an IRC group at freenode for us as well: irc://irc.freenode.net/ channel #jgamer. Feel free to drop in and chat. Like I mentioned before because of finalizing my house, moving, and the Christmas holidays, I may be not be in touch as often or as quickly as I would like. If you contact me and don't hear from me, please understand that I'll get to it as quickly as possible. After the first of the year, hopefully things will have settled down enough and I enjoy working more on this project. Thanks again for getting involved with this project and I look forward to hearing from you. Joel --------------------------------- Nouveau : téléphonez moins cher avec Yahoo! Messenger. Appelez le monde entier à partir de 0,012 /minute ! Téléchargez la version beta. |