Test my Echeck3D game!

Started by
1 comment, last by Slug 17 years, 4 months ago
Hi, i've almost finish one of the biggest project i've done so far, my chess game. You can play with a friend or against AI. I think the networking stuffs work fine, althrought i've only tested it with the loopback address(the 2 exe running on the same computer). I've worked very hard for this and i gave it free so please, test it, and give me some feedback! The game download link is: http://www.freewebs.com/vortex666/Echeck3D.rar They're is 3 snapshot of the game: http://www.freewebs.com/vortex666/Snap1.jpg http://www.freewebs.com/vortex666/Snap2.jpg http://www.freewebs.com/vortex666/Snap3.jpg ///////IMPORTANT///////// This is the help file, wich tell what the mouse buttons do and what keyboard key do what. So, pls have a quick look at it before playing. http://www.freewebs.com/vortex666/E3DHelp.hlp ///////////////////////// Please report any bug, and thx for trying it! [Edited by - Slug on December 17, 2006 4:08:48 PM]
Advertisement
Before I go ahead and test this game, I'd like to say it looks very nice! Did you do this all yourself or is it built off of an existing engine?
Thx! I've learn almost all my OpenGL knowledge building this game, so yes, i've
build it by myself. In the very first begening of the project, the engine
was XEngine, but after a short time, i've realised that the engine was big
for nothing and have a lot of code that could be removed. So i've started off
a new class called Echeck3DEngine, and based the engine on the XEngine desing,
but using my own code. Now, appart from the window creation code, the're almost
no simillarity from the 2. At first, there was only the pieces and the chessboard,
but i've wanted to do more! So i add the column, that lead to adding the terrain
and water, then the sky, and finally the sun with lensflare(wich gave me a lot of
headache!). Sure, i've taken some code from NeHe tuto there and there, but you
know like me that you cannot just copy/paste code and hope it to compile fine the
first time, so you must adapt it, and that what i do in general. The AI is a good
example. It was desinged to work in a console program first, but i've managed
to compile all this project into a dll, and added multithreading code, among
other little modification. Now the dll code dosen't look much like the original
one, but it is based on it at 90%!

So, to answer you're question, almost yes.

There are the more important key:
///////////////////////////////////////////////////////////////
Press 'O' for the option dialog to Enable/Disable many things
Press 'R' to reset the game and/or play against computer
Press 'S' to Enable/Disable sound
Press 'T' to do a takeback
///////////////////////////////////////////////////////////////
Press F5 to save a game
Press F6 to load a game
Press F8 for network connection
///////////////////////////////////////////////////////////////

If you have an old computer, say less than 600mhz and/or a cheap graphic card,
lauch the game using "-Lite" command line argument, only minimal ressources
will be used and you'll will not be able to change setting with the 'O' key.

Again, thx you for trying it!

[Edited by - Slug on December 17, 2006 1:37:31 PM]

This topic is closed to new replies.

Advertisement