Adventure Game Studio

Community => General Discussion => Topic started by: Akumayo on Sun 18/12/2005 02:45:28

Title: AGS Chess Community Version
Post by: Akumayo on Sun 18/12/2005 02:45:28
Please re-route yourself to the link below if you are interested in AGS Chess:
http://www.adventuregamestudio.co.uk/yabb/index.php?topic=24081.0






Hello all, I have spent the last two days slaving over this game, and I'm actually pretty happy with it.Ã,  I'd put it in Completed Games, but it's not much of a game and I'm too lazy to make screenshots and whatnot.
Anyway, this is my AGS chess game.Ã,  I tried to make it like a real chess set, with two real people playing, therefore, you can cheat, you can put peices on top of one another, you can make your queen jump peices, you can even move your pawn backwards!Ã,  The upsides:Ã,  most peices (pawn's excluded) have functioning movement that follows all rules except that it ignores other peices, capturing works well, pawns can be promoted for reaching other side, you can take your moves back (manually), there is an optional game timer set to 30 minutes per player, and it's two player!
So, err, here it is, have fun with it...Ã,  (especially if you don't have a chessboard)

The AGS Chess Community Version is now available!!!
Cast:
Black Pawn:Ã,  Hotspot / White Pawn:Ã,  SSH
Black Rook:Ã,  Squinky / White Rook:Ã,  DCMacphee
Black Knight:Ã,  m0ds / White Knight:Ã,  Las Naranjas
Black Bishop:Ã,  Darth Mandarb / White Bishop:Ã,  MrColossal
Black Queen:Ã,  Kinoko / White Queen:Ã,  La Lore
Black King:Ã,  AGA / White King:Ã,  Punaman

AGS Chess Community Version here:
http://www.2dadventure.com/ags/AGScommunitychess.zip

AGS Chess Original:
http://www.2dadventure.com/ags/Akumayoschess.zip
Title: Re: Akumayo's AGS Chess
Post by: Gregjazz on Sun 18/12/2005 02:49:26
Pretty cool!

Are the bishops supposed to be able to move over pawns? Might want to look into that. :)

Any chance of making this AGS Chess and putting in all our favorite forum characters as chess pieces?
Title: Re: Akumayo's AGS Chess
Post by: Akumayo on Sun 18/12/2005 03:23:20
Quote from: Geoffkhan on Sun 18/12/2005 02:49:26
Are the bishops supposed to be able to move over pawns? Might want to look into that. :)

Actually, yes.  It's a method by which you can cheat if the opponent looks away, just like a real game.  (and it's too hard to do collision detection on the system I used  := )

As for the forum characters, I'm not personally interested in drawing them up, but if someone wants to, I'd be happy to implement them.  Peices must be 25x25 and (optionally) surrounded by a one pixel thick white boarder to work properly, but that's it.  I was thinking a -Evil Dragons vs Good Dragons- would be cool too.
Title: Re: Akumayo's AGS Chess
Post by: big brother on Sun 18/12/2005 03:37:44
If you went with that motif, it would be too hard to differentiate between the good and the evil, let alone the individual pieces. When you're dealing with 32 small sprites on the screen at once, it's best to go with more iconic designs so the player can recognize them easily.
Title: Re: Akumayo's AGS Chess
Post by: Akumayo on Sun 18/12/2005 03:41:57
That's true, but still... it's a thought.  I still think some scaled down sprites of the AGS'ers is a good idea, and I'm going to at least attempt the dragon thing, though I will most likely find utter disapointment.  Perhaps an option at the beginning would be best, asking what mode the player wanted to play in, that way they could choose normal for an easy game, and some other style once they learned it and got bored with normal.  I dunno.
Title: Re: AGS Chess Community Version!
Post by: Akumayo on Sun 18/12/2005 17:03:13
The AGS Chess Community version is now available for download.  The link and cast for this version is located atop this topic.
Title: Re: AGS Chess Community Version
Post by: Kinoko on Mon 19/12/2005 04:43:35
Oh my god :D I rule! Quite literally!

I'm gonna download this when I get home today.
Title: Re: AGS Chess Community Version
Post by: LGM on Mon 19/12/2005 05:18:53
I'm offended. Where is my piece?
Title: Re: AGS Chess Community Version
Post by: Squinky on Mon 19/12/2005 05:23:42
Swanky.

I so just walked my little dude and killed you all....thats legal in chess right? Heh...
Title: Re: AGS Chess Community Version
Post by: Akumayo on Mon 19/12/2005 05:38:01
Hehe, glad you played it squinks. 
[lgm], I did not add your piece... because...  I can't remember.  I mostly used people I see around a lot.  I don't see you too much.
Title: Re: AGS Chess Community Version
Post by: Rui 'Trovatore' Pires on Mon 19/12/2005 11:35:55
QuoteYou capture Punaman

::)

EDIT - Just noticed you also said "Punaman" in your first post. Are you misspelling Pumaman or is it deliberate?
Title: Re: AGS Chess Community Version
Post by: Ashen on Mon 19/12/2005 14:29:47
I feel I should be in there, if only because of my avatar ...

I like this ... I particularly like that you can cheat, as it's the only way I ever win at chess.
Title: Re: AGS Chess Community Version
Post by: vict0r on Mon 19/12/2005 15:35:11
I see... Bundles of bugs and no vict0r! I hate it! ;D No, no... It was pretty nifty, but it dont really follow chess rules :P
Title: Re: AGS Chess Community Version
Post by: AGA on Mon 19/12/2005 16:35:12
Quote from: Kinoko on Mon 19/12/2005 04:43:35
Oh my god :D I rule! Quite literally!

I'm gonna download this when I get home today.

And you're my wife. You must be so proud!
Title: Re: AGS Chess Community Version
Post by: Akumayo on Mon 19/12/2005 16:36:07
Rui : Ã, I'm a bad speller, so I probably just screwed it up

Ashen: Ã, I wanted to add you, because I see you around a lot, but I see the others around more (except La Lore, but I don't think you'd want to be a queen.)

vict0r: Ã, It's not supposed to follow some of the rules, it's just my attempt at a tile based engine.
Title: Re: AGS Chess Community Version
Post by: Mr Jake on Mon 19/12/2005 16:37:58
Thanks for making me a piece :p

And a suitable one at that - AGA's pawn :(
Title: Re: AGS Chess Community Version
Post by: Akumayo on Mon 19/12/2005 16:38:42
We all start somewhere  ;)
Title: Re: AGS Chess Community Version
Post by: IM NOT TEH SPAM on Mon 19/12/2005 16:40:58
The problem is, too many AGS members not enough chess pieces.  Although being a pawn is a little creepy if you ask me... go to the other side of the board, you become a queen  :o
Title: Re: AGS Chess Community Version
Post by: Akumayo on Mon 19/12/2005 16:45:20
That is quite the problem.  As for becoming a queen, I wouldn't mind it if I got enough servants, didn't have to get married (that crosses the line), and got an unlimited supply of games/systems.
Title: Re: AGS Chess Community Version
Post by: Darth Mandarb on Mon 19/12/2005 18:12:24
I'm a Sith Bishop ...  how cool is this!!
Title: Re: AGS Chess Community Version
Post by: Nacho on Mon 19/12/2005 18:21:03
La Lore is there! Cool! :D Thanks... It's amazing how being here for 3 years, making graphics, winning foregos and being cool is nothing compared with posing in a yellow bikini.  ;)
Title: Re: AGS Chess Community Version
Post by: Akumayo on Mon 19/12/2005 18:22:57
You want to be the white queen Farlander?  I'll switch you with her if you really want to.   :=
Title: Re: AGS Chess Community Version
Post by: Nacho on Mon 19/12/2005 18:25:45
Weeeeeh! Queen! ^_^ No... Lore would kill me...  :(
Title: Re: AGS Chess Community Version
Post by: Mordalles on Mon 19/12/2005 20:06:09
i open the game, and i get messages telling me i should do everything. isn't that where the scripter should come in?  ;)
Title: Re: AGS Chess Community Version
Post by: Akumayo on Mon 19/12/2005 20:12:49
...Yes... yes it is... I'm thinking up ways to perform collision detection.  I might post a better version later, but collision detection is going to be hard, so you'll have to wait.
Title: Re: AGS Chess Community Version
Post by: Squinky on Mon 19/12/2005 20:24:12
Not that I am a scripting expert, but wouldn't that be a simple matter of
if (character[blackrook].x==character[whitepawn].x){?

Then just do that for all of them?
Title: Re: AGS Chess Community Version
Post by: Akumayo on Mon 19/12/2005 20:35:43
Ahh, squinky, I wish it were that simple, but alas, is far from simple.  I have a code in my head that I think will work 'nicely'.  Nicely being on the player's end, not mine...
Title: Re: AGS Chess Community Version
Post by: Akumayo on Tue 20/12/2005 03:50:44
Sorry to double post, but it's a bit of a new topic.  The AGS Chess "Acceptable" version is now available for download on the AGS Games in Production Page.  Specs and link here:
http://www.adventuregamestudio.co.uk/yabb/index.php?topic=24081.0
Title: Re: AGS Chess Community Version
Post by: MillsJROSS on Tue 20/12/2005 05:32:13
QuoteNot that I am a scripting expert, but wouldn't that be a simple matter of
if (character[blackrook].x==character[whitepawn].x){?

This would be a solution, but since I don't know how he coded the pieces to move, it might not be so. Of course, you'd have to build a while loop around the if statement, but it wouldn't be too difficult. And it seems he found a solution.

-MillsJROSS
Title: Re: AGS Chess Community Version
Post by: Akumayo on Tue 20/12/2005 05:38:05
I did find a solution, and it wasn't too difficult, just took alot of time, the link in my previous post goes to the version with Collision Detection.