Results 1 to 7 of 7

Thread: iChessChat3D v1.2.7 Internet Chess [VB5/VB6 Source & Exe]

Threaded View

  1. #1

    Thread Starter
    Fanatic Member technorobbo's Avatar
    Join Date
    Dec 2008
    Location
    Chicago
    Posts
    864

    iChessChat3D v1.2.7 Internet Chess [VB5/VB6 Source & Exe]

    Let's play chess - clear across the planet (maybe the universe if the ET's are interested). This is a 3D internet Chess Game - 2 Players connect and play a game of chess with a 3D board created entirely in VB - no DirectX, No OCX (for the 3D) , Just math.

    All Chess Pieces were modeled in Google Sketchup and exported to the X format using this plugin:
    http://redirectingat.com/?id=474X833...hupwithdirectx

    There's actual screenshots below.


    Revision History

    • Version 1.0 June 11th 2009 - Original Post
    • Version 1.2.7 July 3rd 2009 -Save Games added.


    The Code

    includes:
    • Parsing of the X files into sprites.
    • Rendering of Polygons based Sprites.
    • Flat shaded modeling of Faces from a light source.
    • Hidden Face Elimination.
    • Peer to Peer internet handshaking using UDP w/ retries
    • Chatting Code
    • Automatic TextBox Scrolling
    • Saving and Loading games. In sych with opponent.
    • Creating Psuedo- Forms out of pictureboxes.


    The Instructions

    Keys:
    • M - Chess Menu appears Use it to connect to the other player and make you moves
    • UP Arrow - Show Black's POV
    • Down Arrow - shows White's POV
    • Left Arrow Rotates Board Clockwise
    • Right Arrow Rotates Board Counter Clockwise


    Button Combos:
    • Right+Down - shows Black's Corner View
    • Left + Down Show's Whites Corner View
    • Right + Left - Shows Side View as seen Below


    Menu Box:
    • Pull Down Menu For Moving
    • Chat Screen for Texting Opponent
    • IP & Port Boxes for setting up you Game - IP's are stored in registry.
    • Connect and Board Reset Buttons
    In the menu below I was connecting within my houses LAN, in order to discover your Internet facing IP just Google my IP you'll find many sites that will tell you - It's not necessary for both players to input both IP's only the player connecting.

    Please tell me how it works for you.

    Make sure you grab all the files and unzip them in the project directory. Remember it's like a telephone you need 2 players on 2 computer to play. (Those of you Net savvy dudes will know how to do a 1 computer loopback.)
    Attached Images Attached Images   
    Attached Files Attached Files
    Last edited by technorobbo; Jul 4th, 2009 at 12:25 PM.
    Have Fun,

    TR
    _____________________________
    Check out my Alpha DogFighter2D Game Demo and Source code. Direct Download:http://home.comcast.net/~technorobbo/Alpha.zip or Read about it in the forum:http://www.vbforums.com/showthread.php?t=551700. Now in 3D!!! http://home.comcast.net/~technorobbo/AlPha3D.zip or read about it in the forum: http://www.vbforums.com/showthread.php?goto=newpost&t=552560 and IChessChat3D internet chess game

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width