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
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?
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.
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.
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.
The AGS Chess Community version is now available for download. The link and cast for this version is located atop this topic.
Oh my god :D I rule! Quite literally!
I'm gonna download this when I get home today.
I'm offended. Where is my piece?
Swanky.
I so just walked my little dude and killed you all....thats legal in chess right? Heh...
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.
QuoteYou capture Punaman
::)
EDIT - Just noticed you also said "Punaman" in your first post. Are you misspelling Pumaman or is it deliberate?
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.
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
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!
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.
Thanks for making me a piece :p
And a suitable one at that - AGA's pawn :(
We all start somewhere ;)
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
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.
I'm a Sith Bishop ... how cool is this!!
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. ;)
You want to be the white queen Farlander? I'll switch you with her if you really want to. :=
Weeeeeh! Queen! ^_^ No... Lore would kill me... :(
i open the game, and i get messages telling me i should do everything. isn't that where the scripter should come in? ;)
...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.
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?
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...
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
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
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.