Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (535)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Card game frameworks ?  (Read 2743 times)
0 Members and 1 Guest are viewing this topic.
Offline orestis

Senior Newbie





« Posted 2005-11-03 21:50:04 »

Hello. I'm new on Java game development, and I have a relatively good experience on Java programming (mostly server-side).

I want to make a game of an old popular card game ("Prefa" - it's greek). However, I don't want to waste my time re-coding all network, gui etc. but to focus on the rather complex rules of the game.

Is there any framework that will enable me to progress quickly ? I've searched on Google and Sourceforge, but I didn't get any good results.

Thank you.
Offline Malohkan

Senior Member




while (true) System.out.println("WOO!!!!");


« Reply #1 - Posted 2005-11-03 23:54:01 »

I wish I could say mine was actually ready for such a task.  I have 2 card games on my website that use the same structure but it's unforunately quite scary to look at Smiley  Hopefully one day I'll clean it up and make it organized!  Sorry Tongue

Admin and Game Developer at
GameLizard.com
Play Rimscape!    |    Play Conquer!
Offline orestis

Senior Newbie





« Reply #2 - Posted 2005-11-04 10:49:32 »

Well, do you have any suggestions - resources ? I try to find a book, but most deal with issues I don't care about (like 3d, sound, input etc)...
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Malohkan

Senior Member




while (true) System.out.println("WOO!!!!");


« Reply #3 - Posted 2005-11-04 16:38:27 »

The closest I ever got to using a book for all of my development on GameLizard was in reading through the javadoc's.  That and http://www.javaalmanac.com has been nice too.  Start making things, and when you run into specific questions that you can't find an answer to, post them here and we'll help Smiley  The more specific the question, the better the answer you'll recieve.  Asking how to make a game is like going to a mechanic and asking how to build a car.  He/we might just say "go to school" Smiley  I wish there was something better to share, but if you need resources to read for examples, just search the forums and you'll find good stuff.  Good luck!

Admin and Game Developer at
GameLizard.com
Play Rimscape!    |    Play Conquer!
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #4 - Posted 2005-11-05 00:43:37 »

I haven't seen anything like this around, although it's one of those projects I thought would be fun to do. Why not make it yourself and release it for the good of the world? Smiley

See my work:
OTC Software
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #5 - Posted 2005-11-06 00:34:48 »

A card game framework is something I have been meaning to do for some time.  I have a book full of card game rules that I would like to go through and implement on such a framework.  Of course I was using this project idea as a form of self-education.  Learning new language features in Java 5 etc.  Practicing new programming techniques.  Just refining my OO designs.   I.e. it is something I wanted to do on my own.

Offline orestis

Senior Newbie





« Reply #6 - Posted 2005-11-07 10:50:46 »

Hehe if everyone thinks it's a good idea why noone has made one yet ? Wink

I suppose everything must start somewhere. I'll go off now to my secret cave and start coding... I'll come back with questions...
Offline orestis

Senior Newbie





« Reply #7 - Posted 2005-11-07 18:11:47 »

Well for my first dabble in java games, I'm doing good. I think I can implement the Windows solitaire with the code I have right now...
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #8 - Posted 2005-11-08 01:01:36 »

Wow, that's really good for so fast.

What I was thinking of was less playing cards, and more making custom card games, like putting in your favortie super heroes and give them various stats and stuff. Basically me and my brother used to make cards in Photoshop all the time when we were younger – the idea is still fun and appealing to me, only I could have a program do it for me now. Smiley

See my work:
OTC Software
Offline orestis

Senior Newbie





« Reply #9 - Posted 2005-11-08 18:33:34 »

Finally, the forum is up.

Here is the solitaire:

http://www.orestis.gr/solitaire/Solitaire.jnlp

I look forward to all kind of comments.

I'll read up on multi-player and I will try to implement a simple version of multi-player poker next (far simpler than what I have in mind).


Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline orestis

Senior Newbie





« Reply #10 - Posted 2005-11-08 18:35:41 »

Demonpants :

Do you mean playing statistics card games ? Or having a program that generates various random cards for printing ? I've seen numerous projects for the first on sourceforge...
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #11 - Posted 2005-11-08 19:24:25 »

Well basically it would have to be robust enough to support a Magic the Gathering clone as well as say a Yu-Gi-Oh clone. I would pretty much want to include custom scripting, interface, stats per card, etc., to make a really cool any-type-of-card game creator. The card editor would also let you specify border colors and textures, as well as the background image, etc. So if I was able to make it good enough it should be able to make Solitaire as well.

See my work:
OTC Software
Offline orestis

Senior Newbie





« Reply #12 - Posted 2005-11-08 19:39:24 »

Do a search on sourceforge. Magic the gathering is very popular, I've seen many frameworks from it...
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #13 - Posted 2005-11-08 20:13:16 »

MTG is not specifically my point. I want to make something that can support practically any kind of card game, and that's mostly for making your own, not for remaking other people's And regardless, this is a project I thought would be fun, not something I'm actually working on. Who knows when I will get to it. Nice solitaire, by the way.

See my work:
OTC Software
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #14 - Posted 2005-11-09 03:52:08 »


Do you have a good reason to force the download of Java 1.4.2_07?

I have Java 5 and Java 6 beta installed and I don't feel like installing an older version.

Offline Malohkan

Senior Member




while (true) System.out.println("WOO!!!!");


« Reply #15 - Posted 2005-11-09 06:24:11 »

Incidentally... no one has posted any comments about my new card game Sad

Admin and Game Developer at
GameLizard.com
Play Rimscape!    |    Play Conquer!
Offline orestis

Senior Newbie





« Reply #16 - Posted 2005-11-09 09:45:40 »

Not really. I haven't looked into JNLP thoroughly... I really require >=1.4. If anyone know how it's done, I'm thankful...
Offline orestis

Senior Newbie





« Reply #17 - Posted 2005-11-09 09:53:22 »

Try downloading the jnlp again, please. I had to do     <j2se version="1.4+"/>    instead of   <j2se version="1.4"/>.
Offline orestis

Senior Newbie





« Reply #18 - Posted 2005-11-09 14:24:37 »

Now it also handles double-clicks! I added an event thread/manager so I can extend it when I'll go multi-player...
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #19 - Posted 2005-11-09 22:16:39 »

Maybe we should lock this thread and you should repost in the games showcase, now that you through with asking questions. Probably the General games would be best.
http://www.java-gaming.org/forums/index.php?board=42.0

See my work:
OTC Software
Offline orestis

Senior Newbie





« Reply #20 - Posted 2005-11-10 09:40:40 »

I thought Puzzle was for card games... no ?
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #21 - Posted 2005-11-11 02:50:34 »

Oh you may be right. I just glanced over there really quick.

See my work:
OTC Software
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

pw (37 views)
2014-07-24 01:59:36

Riven (38 views)
2014-07-23 21:16:32

Riven (26 views)
2014-07-23 21:07:15

Riven (28 views)
2014-07-23 20:56:16

ctomni231 (59 views)
2014-07-18 06:55:21

Zero Volt (50 views)
2014-07-17 23:47:54

danieldean (42 views)
2014-07-17 23:41:23

MustardPeter (44 views)
2014-07-16 23:30:00

Cero (60 views)
2014-07-16 00:42:17

Riven (57 views)
2014-07-14 18:02:53
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
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
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!