|
|
|
#1 (permalink) | |||||||||||||
|
IDDQD
![]() |
![]() I got bored with the start of the school year and decided to throw together a few card games. Here's the first one in my series. The game is "Crazy 8's". Rules are included with the game, so feel free to test it out and point out any flaws or improvements you find. It's uploaded as an executable Jar file, so you should just be able to download and double click to make it work. You will need the Java runtime environment. It should also work on all platforms. Let me know what you think. Known Issues:
__________________
Last edited by C-bro : 09-26-07 at 02:06 AM |
|||||||||||||
|
|
|
|
#2 (permalink) | |||||||||||||
|
PC Gamer
![]() |
I love it, and this was made in Java, correct? If so i might be ineterested in learning java
|
|||||||||||||
|
|
|
|
|
#3 (permalink) | |||||||||||||
|
The CanAsian
![]() |
you should make it MULTIPLAYER, that would be one hell of a project and a ton of fun.
__________________
On a budget Build? See my FAQ!! http://www.overclock.net/faqs/36946-...-system-i.html UPDATED MARCH 5th 07' NEW! Overclock.net Ping boosted CS:S Server - overclock.nuclearfallout.net:27015
|
|||||||||||||
|
|
|
|
#4 (permalink) | ||||||
|
Networking Nut
![]() |
This is addicting lol.
__________________
Put this in your sig if you're an Immortal Technique Soldier Quote:
E6300 @ 3.5 Proof
Last edited by redsox83381 : 09-25-07 at 10:46 PM |
||||||
|
|
|
|
|
#5 (permalink) | |||||||||||||
|
IDDQD
![]() |
Thanks for the interest guys!
Yes it is programmed 100% in java, quite easily too. The only tricky part was that my card deck image was a single file, and I had to extract subsections of that file to produce the image on each card. However, I can give you my solution for that if you're going to make a card game as well. As for the networking comment... that's in the works. I was reading up on client-server type classes in Java and I'm still a tad fuzzy on it. I'd like to just send the entire windows contents using the send(Object) method, but I'm not sure how that would work as far as bandwidth goes. I think what I'll end up doing is just setting up a transaction sending/recieving where it checks the move clientside and does all the processing, then simply sends an int to represent card value and suit. That card then gets decoded and put on the top of the other player's deck. There's also a drawback because at the moment I have to invoke a couple extra methods for the AI to recognize the card that was played, and play the best possible card in the hand. Either way it's a work in progress, and glad you're enjoying it. If you find any bugs that I haven't listed or improvements you could see, let me know.
__________________
|
|||||||||||||
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|