Important alert: (current site time 7/16/2013 4:03:07 AM EDT)
 

winzip icon

Internet Chess Game

Email
Submitted on: 8/10/1999
By: HarveySolutions  
Level: Intermediate
User Rating: By 104 Users
Compatibility: VB 5.0, VB 6.0
Views: 26910
author picture
 
     This a great chess game playable over the net, ther you will find a good exemple of what is an internet Game data transfer, i use an OCX as the ChessBoard. The code is littlebit spagetti but its been a while from this creation, the most important is to learn, there is also a chat window and you connect by IP MUST SEE !!. Please visit my new web site and see what you can do VB power !!!come and chat with me http://www.virtualgamer.t2u.com

 
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 20 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 Intermediate 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
8/11/1999 6:55:00 AMDomenico

the file ModCessG.bas
is missing
(If this comment was disrespectful, please report it.)

 
8/11/1999 3:56:00 PMCarlos

This version is now complte working !!!
Sorry for the missing files...

Thanks.

If anything else do not hesitate to contact me.
(If this comment was disrespectful, please report it.)

 
8/11/1999 7:36:00 PMIan Ippolito

Awesome code. The gameboard is very nicely rendered and the sound track is a nice plus--I like it!
(If this comment was disrespectful, please report it.)

 
8/12/1999 1:36:00 AMDomenico

The program is very interessant for programmers
Tanks
(If this comment was disrespectful, please report it.)

 
8/14/1999 9:19:00 AMDave

This is very cool! The board is great!
(If this comment was disrespectful, please report it.)

 
8/25/1999 8:00:00 AMAlex

U have an awsome chess game and the layout is great. Very nice is, is that he take back wrong moves, only the program don't know "an passant" (I don't know the English word). An Passant is: here comes an example

if u, white, have a pion (I don't know the English word, buth it is the lowest piece) on e5 and black moves d5 than white may take that piece with e5 X d6

I Aren't a good programmer buth chess is my game.
(If this comment was disrespectful, please report it.)

 
8/29/1999 9:42:00 AMAlex

I have discovered another unprogrammed move, rocheren (That is the Dutch word) King two fields to the left ( or right ) an place the rook over it, in a chessbook in youre language they can explaine it bether as I can do, because my English is not perfect.

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

 
9/8/1999 10:36:00 AMAnoop

Really, Really Great.
Cutting edge logic. Great Graphics. I wonder why you are giving away such a nice work with source.
(If this comment was disrespectful, please report it.)

 
9/8/1999 7:58:00 PMJavin

I think the move with the king that Alex was talking about is what we call "Castling." If the king and the rook have not been moved at all throughout the game, the king is not in check, and the king will not be moving into, or through check, then he can move two spaces in the direction of the rook, and then the rook is placed on the opposite side, right next to the king. Look for "Castling" in a chess book to get all the details.
(If this comment was disrespectful, please report it.)

 
9/23/1999 6:21:00 PMJames

Hey what about a Internet Tic Tac Toe game? im farly new at vb but understand alot. Any1 wana make one. Email me.
(If this comment was disrespectful, please report it.)

 
10/12/1999 2:55:00 PMkennyle

I love this
Thanks a lot
(If this comment was disrespectful, please report it.)

 
10/15/1999 2:12:00 PMStephan

Bug report on this game...
You can't castle!
(If this comment was disrespectful, please report it.)

 
12/5/1999 5:41:00 PMMike

Can I have the source code for the OCX please? The chess rules in this OCX are messed, the player is not supposed to be forced to remove an opponents peice, that is only in checkers. I would also like to try to make this a 4way chess.
(If this comment was disrespectful, please report it.)

 
12/17/1999 12:27:00 PMJustin Hinerman

Looks good, but i got all these errors while loading:

Line 43: Class PicClip.PictureClip of control PictureClip1 was not a loaded control class.
Line 46: The property name _ExtentX in PictureClip1 is invalid.
Line 47: The property name _ExtentY in PictureClip1 is invalid.
Line 48: The property name _Version in PictureClip1 is invalid.
Line 43: Property Picture in PictureClip1 could not be set.

then-when i try to run-it says "pictureclip.cols- invalid property"

i would love to know whats goin on so i oculd play some chess.

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

 
12/17/1999 10:58:52 PMDavid

To all you guys getting those errors. I haven't even downloaded the program and I know the problem. Its not that hard. When an OCX Active-X control cant be found, it replaces it with a picture box. A picture box wouldnt have the same properties and that is what those errors are. Make sure the OCX is loaded properly.

-David
(If this comment was disrespectful, please report it.)

 
12/17/1999 11:00:48 PMdavid

BTW: The Active-X control to load is called HChessBoardP.ocx ... YOUR WELCOME!!!

-David...again!
(If this comment was disrespectful, please report it.)

 
1/26/2000 5:14:42 PMRayford

He he I just hope the Chessmaster people dont mind everyone borrowing their graphics. I knew I'd seen boards and pieces before. Yup. En Passant and Castling not implemented but very nice for version 1.0 good work Carl Harvey and nice upload Carlos
(If this comment was disrespectful, please report it.)

 
8/11/2000 12:54:24 AMShankar

Okay, here is my problem, after I have decompressed the file, to run the program I click on the ModChessG icon, so the program loads into visual basic. The only problem is, when i press play, it signals a run-time error and when I press debug it high-lights the 'frmSplash.Show' in the 'main sub'. I am not sure how to overcome this error so could someone please tell me how to do so???
(If this comment was disrespectful, please report it.)

 
9/8/2000 10:51:32 PMDaniel

I am currently doing a project on a chess-like type game. Please email me for I need your help.
(If this comment was disrespectful, please report it.)

 
11/6/2000 11:48:01 PMJan

I need to know if I can play against the computer program on its own. Is the program only designed for two players? We are planning to use the program to control a robot at JCD Robotics.
(If this comment was disrespectful, please report it.)

 
10/25/2001 6:05:34 PMOlly Keeling

To help those mentioning un-supported moves, in English we use
(If this comment was disrespectful, please report it.)

 
4/12/2002 2:47:07 PMborgx

I have not looked at the code yet but i dled and voted 5* for it just cuz i like the screenshot ;)
(If this comment was disrespectful, please report it.)

 
9/25/2002 9:42:37 AM

OCX missing...
(If this comment was disrespectful, please report it.)

 
2/19/2003 9:57:57 AM

Sure wish I had that .OCX file ... :'(
(If this comment was disrespectful, please report it.)

 
7/13/2003 12:46:41 PMKevin Ritch

Indeed - the .OCX would be most useful :-(
(If this comment was disrespectful, please report it.)

 
8/27/2003 6:50:52 AM

from where to download HChessBoardP.ocx please.
(If this comment was disrespectful, please report it.)

 
3/11/2004 11:05:50 PM

i need the ocx
(If this comment was disrespectful, please report it.)

 
5/20/2004 6:18:54 AMdeviantCoder

i also need the ocx files
(If this comment was disrespectful, please report it.)

 
7/2/2004 1:00:18 PM

hey the code is not running properly

(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.