Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 02 Jul 2015, 01:23
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Games
DarkChess: SDL-based chess variant
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count_1  
Author Message

Joined: 20 Jan 2006
Posts: 6698
Location: lisbon

PostPosted: Sat 26 Apr 2008, 23:16    Post_subject:  DarkChess: SDL-based chess variant  


Simply, the rules are as normal chess, but where certain information is hidden from you. So-called "Fog of War". You can only see your own pieces, as well as any square that any of your pieces can move to. Your vision is updated at the beginning of each turn. Because you can't see where your opponent's pieces are, you don't know if you're in check. As such the game has no concept of 'check'! Instead, the objective is to capture the enemy king. If you do this, you win instantly. Thus, safeguarding your king is extremely important.

Additionally, as per the rules of Chess 960, the position of your pieces is randomized along the home row at the start of the game. You and your opponent's pieces always start in the same positions though, so you know where his king and all his pieces are at the start of the game. Castling is not allowed, at least for now. It may be added in a future version.

The computer does not cheat in this game! It only has the same information as you have when deciding where to move. It must plan out its moves carefully, based on where it thinks you might have moved, just as you do with it. As its vision is updated, it tries to deduce where your pieces might be, just as you do. The computer isn't great at playing, yet, but it's much much better than any other non-cheating Dark Chess implementation I've seen! It can often beat me when I play against it casually. It also tends to be a little slow to move sometimes, and uses a lot of memory, especially toward the end of the game.

Needs SDL libraries installed. To run, enter dark in a console.

Filename  dark-chess1-i486.pet 
Filesize  58.35 KB 
Downloaded  265 Time(s) 
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count_1  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Games
Jump to:  

You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0428s ][ Queries: 12 (0.0078s) ][ GZIP on ]