Important alert: (current site time 7/16/2013 3:23:09 AM EDT)
 

winzip icon

ChessMASTER

Email
Submitted on: 11/30/2000 8:09:19 AM
By: Niall Mooney  
Level: Advanced
User Rating: By 19 Users
Compatibility: VB 6.0
Views: 32298
(About the author)
 
     ChessMASTER version 1 is a fully fuctional internet chess game. Offline you can play two player or the in-built artifiscal inteligence engine. The chess pieces are drawn with a variable translucency, including transparent backgrounds. Online you can chat and send popup messages in the Game or using the ChessMaster website. You can save the board at any time and reload it to view (& theorize) or to play the computer on. Three boards are included (one 'borrowed' from RJSoftChess) and are saved as resources.

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 4 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments

11/30/2000 4:16:33 PMRJ Soft of West Tennessee

I analyzed your chess game and found that it needs more work. Here are my results:

1. Does not check correctly for Checks. I had a Bishop inline with the King and it did not see the check. It moved another piece instead of getting the King out of check.
2. Your colors are very dark. The pieces look to faded. It's hard to tell Black from white or in this case red. The pieces should be pronounced and detailed, not faded.
3. So nice of you to let people know I designed the alternative board graphic. To bad you did not include that little piece of info in the About screen...
4. ChessMaster is a Trade Mark of Mindscape Inc. You really should change the name.
(If this comment was disrespectful, please report it.)

 
11/30/2000 4:19:25 PMRJ Soft of West Tennessee

I gave you 5 globes for this great effort. I know how hard it is to program a chess game:) Mine still needs work too...
(If this comment was disrespectful, please report it.)

 
12/2/2000 2:03:09 PMRJ Soft of West Tennessee

Maybe you did not understand the issue on the name. Mindscape, Inc owns the name Chessmaster. If you insist on using it, they have the right to sue you and since theirs is a chess game and so is yours, they would win.
Infringement on a trademark is not a wise thing to do since they have a lot more money than you do and it's wrong to do it...but if you add something to the name like "Chessmaster Mark 7" then they may have anything to grip about.
Also, it's a little confusing when you refer to Chessmaster since I have Chessmaster 6000. Sometimes I don't know if you're talking about your game or theirs...
(If this comment was disrespectful, please report it.)

 
12/2/2000 6:30:19 PMBilly Conner

I doubt they would actually sue the author for putting that name unless he/she intended to sell the product. I would just change the name to Chess-Master or something simular.
(If this comment was disrespectful, please report it.)

 
12/5/2000 4:43:28 PMNiall Mooney

Thank you for your comments & votes people. My Chess games' trademark name is technicaly ChessMASTER Mk.II any way. So Mindscape can kiss my beautiful game title. ChessMASTER coming soon
(If this comment was disrespectful, please report it.)

 
12/17/2000 9:31:41 AMSqueakMac

Hmm, it does need a little more work, I had the king in check, and it didn't reconize it so I killed the king...doesn't work that way. I'll give you a 4.
(If this comment was disrespectful, please report it.)

 
12/26/2000 6:35:34 AMMcGoat

There is an error in the game...
Ive beat the computer in offline mode, and when I said Play again then king on his side were missing... BIG MISTAKE
(If this comment was disrespectful, please report it.)

 
1/2/2001 1:04:39 PMSmarty Brainy

How come when i downloaded the file there was nothing in it!!!???
(If this comment was disrespectful, please report it.)

 
1/6/2001 7:27:19 AMTryke

...i think this is a neat game but really need improvement to compete with other chess games around... at least, its free...
(If this comment was disrespectful, please report it.)

 
1/6/2001 7:31:19 AMtryke

this is a nice program, although it needs improvement...
(If this comment was disrespectful, please report it.)

 
1/6/2001 9:41:30 PMEisen Teo

Whoever actually cares to program chess AI? Congrats pal, you deserve a good pat on the back.
(If this comment was disrespectful, please report it.)

 
12/24/2001 12:15:43 AMDanny

UUUuuuugggggghhhh..... it's alright..... perhaps more of a 2 player thingy though cause it's not a very intelligent opponent(playing the puter)
(If this comment was disrespectful, please report it.)

 
6/27/2002 3:22:18 PMCoding Genius

1: It cannot check, the way to win is not take the king but get it in checkmate
2: It cannot castle
3: You should get a choice of pieces if your pawn reaches the other side of the board
4: This rule is too hard to explain, but its the one that stops every pawn moving 2 on the first time.

All these rules are missing, fix that and it'll be chess. Then it'll be perfect. :)
(If this comment was disrespectful, please report it.)

 
10/26/2002 9:21:33 PM

I have found that this code has some bugs, because I'm struggling to make it even run. MSWINSCK.OCX cant be loaded, ChessM.log, as well as with ChessMClient.log. After all the problems the program just wouldn't run!!!

Please fix, because i want to see a good example of a chess program.

Yours Vanslly
(If this comment was disrespectful, please report it.)

 
2/8/2004 3:02:24 PM

Hmm...good, but too many errors. You must learn the rules of chess before you can actually program it (i.e. En Passant,pawn promotion,Castling,pawns being able to move 2 squares on first move). If you fix some of those this can turn out to be a very good program.
(If this comment was disrespectful, please report it.)

 
8/14/2004 7:58:24 AMBurningmace (AKA Trojan1)

I'm currently coding a chess game and I notice you have used AI in yours. My first version will be out soon but will not include AI. I've actually gone through the rules of chess and made sure ALL my code is working to those rules.
Internet chess would be a brilliant idea for my code, so thanks for giving me that idea :D
Oh yeah, and Vanslly, you don't have the developer liscence for Winsock, so you can't play online unless you have the EXE built for you by someone who does. The liscence costs a reasonable amount, but I'm not sure where you can buy it from...

Thanks,
Burningmace
(If this comment was disrespectful, please report it.)

 
4/1/2005 5:06:28 AMbammylove

THIS CODE IS GREART AND I REALLY LIKE IT.I GIVE YOU 5 GLOBES FOR THIS.MY NAME IS VICTORIA AND I AM A FEMALE PROGRAMMER,I WILL WANT YOU TO SEND ME THE COMPILED VERSION OF THIS PROGRAM,PLS .I WANT TO HAVE IT TO ALWAYS REMEBER YOU OF YOUR GOOD WORKS.ONCE AGAIN,KEEP IT UP.good
(If this comment was disrespectful, please report it.)

 
11/24/2006 5:58:27 AMJason Newland

bammylove, just buy VB6 and compile it yourself you lazy person
(If this comment was disrespectful, please report it.)

 
11/24/2006 6:02:13 AMJason Newland

also, how this ever became a contest winner when it doesn't correctly follow the rules of chess, you can "kill" the king and it doesn't "check" properly is beyond me - thanks, but until you improve it so that it follows ALL the rules you get no globes from me, sorry
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.