Help with Java Game

Well, since I posted this at GDNet I guess there’s no reason I shouldn’t post it here…

Hello. I want am coding a pokémon clone and I would like some help, mostly with the client.
This is an old game i want to finish. I first started this as a MUD on vbScript, but I am moving to Java so it can have graphics. Here are some old docs, I wrote them for some friends that were new to coding but wanted to help me so most of them are topics you already know… They gave up after reading them, that’s why they don’t have more pages.
Docs

Well, I am using Netbeans 4.0 and JDK 1.5.0_01. The game would be client/server over TCP (I am using UDP for now, since the testing is using localhost, may use NIO).
Right now I am coding the server’s game logic, since it doesn’t require graphics… I have the main classes and I am working on loading the initial data from the database.
Jebb is coding the client’s graphics, if you want to join you can help him or code something else like the Battle Engine(!), AI or a Network layer based on UDP.

I am using this ER Diagram, not all the relations are present, only the ones that are important (otherwise it wouldn’t be readable):

http://img113.exs.cx/img113/2314/der5hx.th.png

Direct link: http://img113.exs.cx/img113/2314/der5hx.png

The game would be 2D, so it can reuse the sprites from the original games (by clone I mean clone, not sure if that’s the real meaning of a ‘game’s clone’ though). The mechanics and game data is documented as well, so it is just about putting it all together.

The client will use LWJGL and Web Start for displaying graphics.

The sprites are sprites for a GBA, so they are small. The actual game-screen would be about 4 GBA game screens. The GUI would also contain a chat, for private messages and a general chat. This is a very bad example of a layout:

http://img110.exs.cx/img110/9749/layoutex0ba.th.jpg

Direct Link: http://img110.exs.cx/img110/9749/layoutex0ba.jpg

Um I feel I am not showing much…, well, it has a site. It’s actually a test ground for my css and php so it doesn’t have information about this game but it looks good ^^
Since I keep changing the php and css I am not sure if it still works on IE so use Firefox, i guess other languages are not working as well, so stick to English.
Site

Well… PM me, email me (giaym@hotmail.com) or post here to tell me if I am not posting enough information (ie. You should finish that design doc, or post screenshots, or whatever…)

Personally, I would never use sprites from a game, since it IS illegal, and really it’s inexcusable. How can anyone justify stealing art when there’s so much free art, and when (free) paint packages and (free) 3D modellers are so widespread and powerful? The rest of us have to source our own graphics, so you should too…

That aside, why are you using UDP? Would it not be easier to use TCP? I only ask in case you spend lots of time on the UDP implementation which you could have spared yourself if you used TCP :).

Good luck.

Yeah you are right but I guess it is not against my moral. I mean… I am making an exact clone of a game, why wouldn’t I use the game’s sprites.

I am using localhost so UDP or TCP makes no difference, I am working on game logic not network since there’s no client app. Whenever I start testing with remote computers then I will add a TCP class and use it though.

Thank you, I need the extra luck ;o

When I click on those images I get an ‘imageshack’ website, which is nice, but not what I hoped for. Am I doing something wrong

fixed, didn’t check the links…

yeah I don’t think telling the judge, “but I don’t have morals” is gonna keep you from getting sued :slight_smile: