Home       Imprint / Impressum Select Color Scheme 
 
 
My Other Sites
myrotacol.net
mail-erinnerung.de
pdadmin-forum.de
wohnzimmerhosting.de
mydxs.de
Fischerseiten  german text
Fischerprüfungen
Angeln in den USA
Oak Island  german text
Wo liegt Oak Island?
Geschichte
Das Geldloch
Fotos
Links
Kombucha  german text
Was ist Kombucha?
Eigenschaften
Herstellung
Bezug
Häufige Fragen (FAQ)
Links
Proxy-Dll Concept
Introduction
The Concept
Realisation
HowTo 1
HowTo 2
References
Users' Contributions
Downloads
 
Irrlicht Engine: Test Game MIKOCHESS
-- Section: Irrlicht --

MikoChess is another "game design study" I did to learn the basics of game programming (using the Open Source Graphics Engine "Irrlicht3D", the 3D modeller Milkshape3D and other tools). This time, it is a graphical frontend for a chess engine. Yes, still sticking to board games :-P

 
Program Features

- Play offline chess games against computer opponent
- Using the chess engine Abrok 5.0 (UCI protocol)
- Using the 3D engine Irrlicht
- Windowed mode only. Fixed size 1024x768

Note: The Chess engine's power is rather weak currently, due to massive timing restrictions from the client's side. Don't blame the engine for this.

 
Pictures

Starting up...

Attacking the black king...

 
Program Operation

- F1 invokes help text (F1 or esc closes)
- Toggle debug window via the help menue
- Toggle moves history window via the help menue
- Show chess engine info via the help menue
- When your move is due, the characters and numbers aside the board are hilighted
- Rotate board view by pressing left mouse button and moving the mouse
- Move board view by pressing right mouse button and moving the mouse
- Zoom in/out by pressing both mouse keys and move the mouse horizontally
- Select a field/item by left-clicking on it
- Unselect an item by right-clicking
- Change to standard views be pressing buttons in the lower left screen corner

 
Program Rules

http://www.chessvariants.com/d.chess/chess.html

Note: taking en-passant and stale mate not implemented yet. This special situations could cause the game to lock up.

 
Credits

Irrlicht homepage: http://www.irrlicht3d.org
Milkshape homepage: http://www.milkshape3d.com
Abrok homepage: http://romankorba.homepage.t-online.de/
Background siluettes created off pictures by Seyhun Agar: http://www.harphampix.com/v2/document.php?id=9793

 
Download

File File-Date Size Remarks
mikochess_0.2.zip 10/29/2006 1.1MB Compiled Windows exe only (DX9)


 
Computer
ChartLinkCreator
TokenBuilder (3DGS)
HexMapCreator
Well-o-Mat  german text
Building a Webserver
Game Tools List
DXStudio Goodies
GetKeyState Plugin
Cryptor Plugin
Particles2D Plugin
Utility Plugin
DXSTwitterListener
DXSPather DLL
Summer'09 Competition
DXSCheckMem DLL
pnpTC DXMesh plugin
Turnipmaster Online
L3DT DXMesh plugin
Embedding and Enet
Multiplayer Test App
Tokenbuilder Redux
CannonModule
Models/Renders
Robot Model
Winebarrel Model
Cigarette Box Model
Remote Control Model
Irrlicht3D Goodies
CGUIexScrollWindow
CGUIexChatWindow
ChaseMe: Demo Game
My Project Skeleton
MikoChess: Test Game
 
 

miko-cms v5/2009  |  http://validator.w3.org/check/referer  |  admin