ChessCraft
Chess game in SC2, with fully supported feature as a standalone game.
Latest version: v1.10, (NA): 1.2, (EU) : n/a
- New feature: Move log using long algebraic chess notation, free camera mode - "-debug" command added. Please report if it worked or not.
Available feature:
- Full game rule supported: promotion, castle, en passant, checkmate, draw...
- Hot Seat play on the same computer
- Multiplayer through Battlenet
- Free Game Mode: Create your own situation on the board to play (checkmate ruled automatically disabled)
- Minimap for traditional chess player
- Game Options: 9 colors, 4 camera modes ( free camera now available, zoom out all the way you want)
- Move log using long algebraic chess notation
- More to be added...
( And yes, that was a fast queen and a mothership-king ( sarcasm fail ?? )
Known issues:
- Blizzard color scheme sucks :(, its not even easy to differentiate black and white, use colors instead
- If you cannot make any move due to being check, and are not checkmated, consider it a draw
Control by selecting your piece and than select the destination beacon.
Please leave feedbacks or any bugs encountered
@ctccromer: NP, and for 6 and 7, you can turn off the checkmate and checking rule under option ( only P1 can do it) Try it out and test that mode also :)
I think you should remove the point over the unit. It's obvious which is selected by the green spots available, and the fact that the user CLICKED them. And okay, i understand why black screen is good now. Sorry, when i play chess with my dad, we dont use a timer xD
@gwho: I used "Unit is clicked" event so hotkey will not work. I tried "unit is selected" before but it didn't work. @ctccromer: 1. More camere will be in, just calm down 4. It's the point showing which unit is selected ( like an arrow) 6. To prevent thinking time abusing (when turn clock is rolled in)
do u already have it so that u can hotkey units and the green circles will appear?
here's some feedback: 1. I WANT TO ZOOM OUT 2. if UI is on and you select a unit, it's the normal unit's name. Change this to the corresponding chess piece :) 3. it'd be cool if you could click on a unit on the icon (minimap) and select the unit on the real board 4. when a unit is selected, a (i think it's a 3d) point shows above the unit. if this is intentional, it sure doesnt seem like it 5. Hot seat mode says something about a computer so i played that, turned out i had to play myself! 6. why dos pausing the game = black screen...? 7. whenever you make an invalid move while in check, it says "Invalid move. Your king is in check." I'd take out the invalid move part, but that's just a personal oppinion. It also says the player's turn though, which needs to be removed.. 8. if youre in check and want to move your king, you can still move it to another spot in check, but it gives the invalid method. I want it to just not be an option altgoether
don't let all that getcha down, it's a cool game :D But that's stuff that needs improving
THANK YOU! for making this map, and ur work into it.
Unit-Piece Casting
tank for rook, the way u made a ghost ride an ultra, and colossus are just so perefct units for their respective pieces.
Queen
the queen is called the queen so it's a perfect fit, but the dark drabness of its color somehow feels like the queen should be shinier and more noticeable: a protoss unit.
idk, maybe mothership's name is female, it can go in every direction, and it's very much a powerful crown jewel of the protoss force as well. fits nicely i think.
or the phoenix b/c it's nice and shiny, it has ultra mobility in the real game as well, and b/ci t's flying it suggests even more mobility. (nvm screw phoenix as queen)
King
what if the king was called "fathership" lols. just kidding.
King = thor maybe?, badass, slow moving, more "masculine", he's not a unit that can go into the fight alone, and needs support. The thor being slow reflects the king's 1-space moving distance per turn.
also the fact that it's terran and mechanical looking works well with the rook also being terran mechanical. when u castle, the two terran mechs will be involved. it would really add to the feel of "castling".
Camera Related
birds eye view is at 90degrees. defintely need birdseye view from your own perspective/side, as it looks when you're playing normal chess. who ever views the board from the side? birds eye view = from top down, from your side. is it possible to code the camera to rotate 180 degrees after a turn so that it's always from the perspective/side of the current player? auto camera, for hotseat mode, if you will, instead of having to open the meny and switch to specific color every turn.
don't kill the zoom in zoom out function! all the camera settings' zoom zoom are just so that u can't see the entire board. default to all viewable, and then still put zoom in the control of the player during the game.
no blue no teal on the colors list? gasp :O
GJ on everything. great chess map, including the correlating picture on the top left. can't wait to see more improvements and polishing to make an epic chess map
I love being able to play Chess ala Starcraft. The map is very well done.
My only suggestion would be trying a version with no mirrored units but instead Race vs Race units. Obviously the units will have the same movement rules just like in chess but look different entirely instead of simply different colors.
To elaborate: A Protoss vs Terran chess board.
Pawn T - Marine P - Zealot
Rook T - Siege Tank P - Immortal
Knight T - Viking Ground Mode (if possible transform into air mode, move, land again. this conveys the fact that knights are not limited by other pieces when moving. they can "leap".) P - Stalker (if possible blink to their new position instead of walking for the same reasons stated above.)
Bishop T - Ghost (snipe from afar to kill unit them move. this much like Siege Tanks works the same way because a bishop can attack from any distance like a rook although diagonally) P - High or Dark Templar (storm from afar like ghost snipe or just walk up to the unit and slice and dice)
Queen T - Marauder (modified to look as big as the Archon. basically only a bit smaller than a Thor just like a real Queen piece in chess) P - Archon (a large unit but not larger than the king and a very badass looking unit to strike fear into the enemy!)
King T - Thor (massive unit just like the king is the most prominent piece) P - Colossus (same as above)
I purposely left out Air Units. They don't seem to fit a chess board. I get this feeling that an air unit makes no sense in being limited by squares on the ground. That's just me though.
Thanks for reading.
Major reported bug when player can no longer move unit has been fixed. Latest Battlenet version : 1.5. Please help test it out.
Bug I noticed when i was playing with a friend. When it's my turn and I accidentally select one of his units the game says "One of your own units" and after it says that I cant move any of my own units anywhere.
Bug report here: At random times during the game in hotseat mode, usually when white is about to capture a back piece, it bugs out and dosnt allow for white to move any pieces, ending the match despite not being in check or any other factors.
That being said, keep up the good work!
Would be nice if the whole board fit on screen. Not a fan of the birds eye camra angle.
Tends to bug and not let the player move any units. Happens a lot on checkmate.
I've moved my pawn and it registered on the mini map but not on the board and i was no longer able to use that pawn.
I like the choose of units a lot. Collossus is a perfect bishop. The only one i don't really care for is the ultra.
Hello, i found a bug where the game locks up and doesnt do the move that i told it to do. heres what it looked like. 'i'm white' i castled king side and had my knight above my very right pawn. He took that knight with a bishop and i tried to take his bishop with the pawn in front of my king(2nd from the right pawn). It then said my turn is over and it didn't kill the bishop and he couldnt move&i couldnt move at that point.
Cool game... my suggestions:
Change the colossus to be the knight (ability to walk over units) Maybe use SCVs or DRONEs as pawns Find a more suitable King model??? Allow for birdeye view of White or Black Enlarge the map allowing for multiple game to be played -Possible game name change to Chesscraft Tournament or w/e Observers with minigames! Add in chess sounds of 'check' 'checkmate' 'your move'
I've also just encountered a bug where the minimap and the game board fell out of sync. The first time it happened after a kingside castle from black (the rook hopped all the way over to d8 where the queen was sitting, and the queen disappeared off the minimap). The second time, a move registered on the minimap but not on the board.
I also just encountered a bug where black moved a bishop to put the white king in check, then moved the bishop again to capture the king, making the game impossible to terminate. Not sure what caused this, but let you know if I can reproduce it somehow.
Hey - really great implementation. The "knight" riding the ultralisk is a particularly nice touch. Two things:
1) Is there a way to set your camera so it has the distance of the bird's-eye-view, but is still oriented towards your side (white or black) rather than a side view of the board?
2) I would really like there to be an "offer rematch" feature, if there's a way to reset the board without exiting - that way, two random players who got together via the Battle.net lobby can conveniently play with each other multiple times.
@hype44: Thanks for the feedback, most your suggestion will be developed since this map is going to support professional chess in the future ( player clock, move log... other things like that )
Hi, great map! I have been testing it in the Hot Seat mode, and I'd like to provide some feedback to help you out.
There seems to be a bug where if you select an opponents piece during your turn, you can no longer move any of your pieces
When you select the camera from blacks point of view, the minimap still shows white on the bottom.
Now for some superficial suggestions... (basically a wish list, feel free to ignore these)
-It would be cool if in future you could choose your race and have your pieces as all of one race.
-It would also be cool if somebody could model actual chess pieces for those that prefer that.
-I know you're implementing keyboard utility, but stuff like a hotkey to flip the camera view would be great... Xboard/winboard has a lot of these great features that you might like to copy.
-Chess engine support! Tthere are a few open source engines out there... sorry I know this is quite extreme to implement but it would be awesome.
That's all I think, I'll be following this 'map' with great interest. Thanks!
You should be allowed to make your move by clicking the unit above a beacon. Now you have to avoid the unit can aim for the beacon under it. The unit should be green or something when it's on a beacon to make it clear.
This bug rarely shows up, what it does is validate the move ( that's why you see it on the minimap ) but somehow cancel the move command on the unit. I have no idea why this happen, guessing because of latency. It would be nice if you can recreate it every time.