Hello, java developers! Im a 4th year Computer Science Student from the Philippines, Im currently Developing a board game and i think im finished with the game proper. Now I want to extend it that it can be played in an Intranet envirom ment. The point is I dont know where to start in network programming, I need help on it. Some advice or may be codes will help.

I'll be interested in seeing what folks post as an answer. I'm sure their answers will be more helpful. But no one else has answered yet, and you might find it interesting to poke around with the few things I do know about.

I'm reading an older game programming book by Brackeen (Developing Games in Java), and there is a chapter (chapter 6) on multiplayer. He seems to make a lot of use of JDK 1.4 NIO libraries. The book might be available used, for cheap. I found mine at a local Half-Price books.

I haven't gotten to this chapter yet. Am curious if others think that this approach is still a good one, and what might have taken its place.

I have looked over some code from a friend that made a web-based variant of "Snake"--where the backend uses Java EE Servlets technology. But I don't think Servlets are being used for games very often. The overhead for Servlets is higher than for just adding an NIO layer, both in terms of coding and in what one has to learn in support.

I'm watching DesignsBeZephyr on YouTube and pretty much stealing his UDP client and server. theChernoProject is also doing networking. I just wrote my first chat program yesterday in about an hour after I googled networking stuff.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org