Search the web
Sign In
New User? Sign Up
evelchriis · Cardtable CCG Program Players Group
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Question from the CardTable Programmer   Message List  
Reply | Forward Message #2379 of 2381 |
Re: Cardtable CCG Program Players Group Re: Question from the CardTable Programmer

Java was chosen mainly for portability, as I said. One of the issues with creating a multi-OS client is ensuring that the GUI is uniform across the platforms. You wouldn't want a card to display in a different way on any two clients (however slight.)  I haven't programmed in Java in years, so I can't really speak on the niceties (or not so niceties) of Java's GUI. At the time I was looking into porting to Java, Swing was the "next big thing." That should give you a psuedo-timeline. :) 

Paul Choquette

On Mon, Mar 30, 2009 at 7:14 AM, Ryan Casey <scfiead@...> wrote:

I did notice that once I got the source downloaded.  I am not sure I am ready to take this on, but I am considering it.  I never really liked Java's GUI functions, but it has been a while since I evaluated it.  I fell off maintaining it when I had children, so I understand that completely  Mine are currently 8, 5, and 3.

Ryan



On Mon, Mar 30, 2009 at 9:17 AM, Paul Choquette <pchoquette@...> wrote:

I believe the source itself is in C++. It was developed originally for Linux, so that's why the setup isn't very elegant. At one point in time, I was going to work on a port of it to Java, but life (ie. birth of children) got in the way. Several ports exist so the project runs on most client OSes. Java was supposed to unify the code base so the developers could focus on adding features rather than maintaining OS compatibility. If you are interested, there is a mailing list for GCCG developers. It hasn't had much activity in quite a while, but it would certainly be a good place to start if you wished to find out more about the internals of the project. I believe the signup is on the Sourceforge page. I'm not sure if it's public or not. If you can't access it, let me know. I'll drop a line to Tommi (the creator) and see if he can add you.

Paul Choquette



On Sun, Mar 29, 2009 at 4:17 PM, Ryan Casey <scfiead@...> wrote:

Actually, they list the languages as " C#, C++, Java, Perl, Python, Ruby"  I will have to take a closer look and see how it works as well.  I presumed Perl because the development instructions require Perl to be installed.

Ryan



On Sun, Mar 29, 2009 at 5:18 PM, Ryan Casey <scfiead@...> wrote:
Programmed in Perl.

*sigh* :-)  Just not my favorite to work with.

Ryan


On Sun, Mar 29, 2009 at 2:53 PM, Paul Choquette <pchoquette@...> wrote:

My favorite alternative CCG program is GCCG. The client itself isn't that hard to use for most people (slight learning curve with keyboard shortcuts,) but it is a bit more involved to add a new game. That mainly comes from the fact that it has a scripting language you must learn (or at least understand enough to cut and paste.) GCCG2 was talked about but has yet to be actually started upon. More information on the projet can be found here: http://gccg.sourceforge.net

Paul Choquette



On Sat, Mar 28, 2009 at 7:28 AM, evelchriis <chrisloveskelly@...> wrote:

hey Ryan, glad to see you are back. I've been on only sketchy, but i still use the program to lan party with people and I know that the need for programs like this is now increasing.

the Gatlin ENgine gained a lot of prominence a few years ago, but the program requires the engine server to be running, and that has died effectivley killing the program and every game that it could run. I have heard from many online gamers looking for a system that could run many gamers favorite games.

--- In evelchriis@yahoogroups.com, "scfiead" <scfiead@...> wrote:
>
> Yes, it's me. I have been pretty much off the grid since I had my first child.
>
> Anyone anywhere still using this? I know it is old, and I never did finish CT2, which I still have the tech development branch of somewhere in my archives. I always move it backup to backup as I move machines.
>
> Is there still a need for this type of program at all? Are there other programs that work instead? The great thing I liked about CardTable is its flexibility for use with any card game.
>
> Please let me know anything on this list.
>
> Thank you!
>
> Ryan P. Casey
> Programmer, CardTable
>









Mon Mar 30, 2009 3:59 pm

pchoquette
Offline Offline
Send Email Send Email

Forward
Message #2379 of 2381 |
Expand Messages Author Sort by Date

Yes, it's me. I have been pretty much off the grid since I had my first child. Anyone anywhere still using this? I know it is old, and I never did finish...
scfiead
Offline Send Email
Mar 28, 2009
2:25 pm

hey Ryan, glad to see you are back. I've been on only sketchy, but i still use the program to lan party with people and I know that the need for programs like...
evelchriis
Offline Send Email
Mar 28, 2009
2:29 pm

My favorite alternative CCG program is GCCG. The client itself isn't that hard to use for most people (slight learning curve with keyboard shortcuts,) but it...
Paul Choquette
pchoquette
Offline Send Email
Mar 29, 2009
6:55 pm

Programmed in Perl. *sigh* :-) Just not my favorite to work with. Ryan...
Ryan Casey
scfiead
Offline Send Email
Mar 30, 2009
1:11 am

Actually, they list the languages as " C#<http://sourceforge.net/softwaremap/trove_list.php?form_cat=271>, C++...
Ryan Casey
scfiead
Offline Send Email
Mar 30, 2009
1:13 am

I believe the source itself is in C++. It was developed originally for Linux, so that's why the setup isn't very elegant. At one point in time, I was going to...
Paul Choquette
pchoquette
Offline Send Email
Mar 30, 2009
1:19 pm

I did notice that once I got the source downloaded. I am not sure I am ready to take this on, but I am considering it. I never really liked Java's GUI...
Ryan Casey
scfiead
Offline Send Email
Mar 30, 2009
2:30 pm

Java was chosen mainly for portability, as I said. One of the issues with creating a multi-OS client is ensuring that the GUI is uniform across the platforms....
Paul Choquette
pchoquette
Offline Send Email
Mar 30, 2009
4:01 pm

I think LackeyCCG is is the prominent program of this type right now, but if you are still interested in working on Cardtable2 I would be glad to see it....
forallyourhamsterneeds
forallyourha...
Offline Send Email
Mar 28, 2009
3:12 pm

Thanks for the info on LackeyCCG. It has a lot of features. Intuitive it is not :-) Ryan On Sat, Mar 28, 2009 at 11:00 AM, forallyourhamsterneeds...
Ryan Casey
scfiead
Offline Send Email
Mar 29, 2009
1:05 pm

yeah, I tried Lackey a while back but could never seem to get it to work. It had some nice features that it seemed CT2 was hoping to feature and it looked nice...
evelchriis
Offline Send Email
Mar 29, 2009
1:07 pm

Ryan, If you're seriously considering returning to the CardTable project, please do so. Your current version, while being much more basic than some of the...
Warbuilder Technician
warbuilder
Offline Send Email
Mar 29, 2009
5:58 pm

Wow, awesome to see this group active again. For the longest time all I ever saw here was spam postings. I don't think I've used card table since I had dialup,...
Sgt. Draino
SgtDraino
Offline Send Email
Mar 30, 2009
7:42 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help