Author |
Topic: new arimaa client (Read 2968 times) |
|
monste9
Forum Newbie
Arimaa player #2306
Gender:
Posts: 5
|
|
new arimaa client
« on: Jan 10th, 2007, 7:57am » |
Quote Modify
|
http://phm.36bit.com/ariubymaa.jpg Just a few modifications to rubychess. It uses Ruby and tk. I've not tested it on windows yet, but it should run. Does anyone want to help with this? Where can I find details about the arimaa server protocol? People have tried to make other clients before, right? But none have succeeded...? Why not?
|
|
IP Logged |
|
|
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Re: new arimaa client
« Reply #2 on: Jan 10th, 2007, 8:49pm » |
Quote Modify
|
on Jan 10th, 2007, 7:57am, monste9 wrote:Does anyone want to help with this? |
| Alas, I can only vigorously cheer you on, as I lack the skills to help. But I do remember how I was once nearly driven away from the game by the shortcomings of the Flash interface. I suspect the Arimaa community has lost many players who would otherwise have become addicted, simply because the interface is slow and prone to crashing. If you succeed in completing a new interface, you will have given the community a great gift.
|
|
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: new arimaa client
« Reply #3 on: Jan 11th, 2007, 8:41am » |
Quote Modify
|
Looks pretty neat. Hope the info on the protocol page is enough to get you started on the next phase. Let me know if you have any questions.
|
|
IP Logged |
|
|
|
monste9
Forum Newbie
Arimaa player #2306
Gender:
Posts: 5
|
|
Re: new arimaa client
« Reply #4 on: Jan 11th, 2007, 1:54pm » |
Quote Modify
|
error=Gameroom: action=gamestate not implemented
|
|
IP Logged |
|
|
|
monste9
Forum Newbie
Arimaa player #2306
Gender:
Posts: 5
|
|
Re: new arimaa client
« Reply #5 on: Jan 12th, 2007, 3:16pm » |
Quote Modify
|
http://phm.36bit.com/arimuby-0.13.4.tgz Very early version. 439k. Not exactly useful yet, but it would be good to get more people testing on windows if anyone is feeling brave. It worked 100% on a friends box, but woh was getting errors (although that was an even earlier version). It's really just a modified rubychess window embeded in the RubyGo framework. Funny, huh, chessandgo? : ) Winrar should be able to ungzip and inflate it. Then you can follow the install instructions on the RubyGo page (http://rubygo.rubyforge.org/). I think all the TK stuff is included by the one click Ruby installer, but I'm not sure. If it doesn't work you could try installing the TK libs seperately. Once it's running, click the Elephant and Dog button. Then file -> open and open the sample game. After this, one of the navigator buttons should make a cat and rabbit appear somewhere on the board, which you can move around. I'm afraid that's all it does so far. By the end of tomorrow it should be able to load and step through a complete game properly. And if you can get this version to run, 99% sure all future versions will run. Post any errors/comments here, please. Questions: What is the suffix for arimaa game files? Any ideas/prefs on the program name? arimuby? ariubymaa? arimaauby? or just rubyarimaa?
|
|
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: new arimaa client
« Reply #6 on: Jan 12th, 2007, 11:26pm » |
Quote Modify
|
on Jan 11th, 2007, 1:54pm, monste9 wrote: error=Gameroom: action=gamestate not implemented |
| As far as I know this is implemented. Lets discuss it offline; I'll send you an email.
|
|
IP Logged |
|
|
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Re: new arimaa client
« Reply #7 on: Jan 13th, 2007, 8:37am » |
Quote Modify
|
I vote for naming it RubyArimaa. It's a boring name, but it has the advantage that people might know what you are talking about. I downloaded and unzipped the the file on Windows, but I can't seem to untar it. When I type tar.exe -t arimuby-0.13.4.tar I get the error tar.exe: Cannot open -: Bad file descriptor
|
|
IP Logged |
|
|
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Re: new arimaa client
« Reply #9 on: Jan 13th, 2007, 4:35pm » |
Quote Modify
|
OK, that worked. I was able to open the sample game. The screen filled with Silver rabbits. When I tried to step forward, I got two stripes of Gold pieces in columns f and g. Is this a bug, or what is supposed to happen because you haven't gotten that far yet? This looks really cool: I hope you are able to keep developing it.
|
|
IP Logged |
|
|
|
monste9
Forum Newbie
Arimaa player #2306
Gender:
Posts: 5
|
|
Re: new arimaa client
« Reply #10 on: Jan 13th, 2007, 5:22pm » |
Quote Modify
|
heh, yep. It will do something sensible in the very near future. All the code is in place, just needs to be wired up properly. What did you do to make it work? Just the one-click ruby installer? You don't have Tk installed separately? Thanks for testing.
|
|
IP Logged |
|
|
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Re: new arimaa client
« Reply #11 on: Jan 13th, 2007, 10:31pm » |
Quote Modify
|
I did the one-click Ruby install, but when I tried to run the program, it complained, so I had to install tcl separately.
|
|
IP Logged |
|
|
|
camelback
Forum Guru
Arimaa perl monger
Gender:
Posts: 144
|
|
Re: new arimaa client
« Reply #12 on: Apr 1st, 2007, 7:14pm » |
Quote Modify
|
Hi monste9, I can help you on developing this. I installed the zip file you have provided and I can see the silver rabbits and a gold horse as mentioned by Fritzlein. Have you started a project at rubyforge or sourceforge etc.,? Also do I have to learn GO to better understand the interface?
|
|
IP Logged |
|
|
|
|