| View previous topic :: View next topic |
| Author |
Message |
b-flat Admintastic

Joined: 20 Jan 2007 Posts: 315
|
Posted: Fri Mar 30, 2007 4:07 pm Post subject: Features |
|
|
Currently, here is what will be created (# indicates already made):
* Move pieces #
* board drawn #
* record game #
* endgame detection
* prevent illegal moving/capturing
Currently, the Rook cannot move illegally and I am working on the pawns.
Otherwise, the gameplay is nice! _________________ Outside The Box Programming
Progress:
Nibls With Music: 100% - Download it!
COTOR: 1%
MathProgram 2.6: 100% - Download it! |
|
| Back to top |
|
 |
Curious Onlooker Admintastic

Joined: 23 Jan 2007 Posts: 51 Location: Onlooking curiously
|
Posted: Fri Mar 30, 2007 4:10 pm Post subject: |
|
|
Have fun making the greyscale ASM version  |
|
| Back to top |
|
 |
Pseudoprogrammer Modtastic
Joined: 18 Jan 2007 Posts: 44 Location: Down South Y'all
|
Posted: Sun Oct 14, 2007 8:16 pm Post subject: |
|
|
How about the AI?  _________________ I am teh uber pwnage. |
|
| Back to top |
|
 |
Xphoenix Modtastic

Joined: 20 Jun 2007 Posts: 82 Location: [varies]
|
Posted: Mon Oct 15, 2007 9:44 pm Post subject: |
|
|
Screenies? Plz?
Also, can you add game saving/loading? _________________ 如果你能看得懂這個句子,送我一個PM。
Once an Xp...Always an Xp.  |
|
| Back to top |
|
 |
Sting::Ray Admintastic

Joined: 28 May 2007 Posts: 393 Location: The lesser-known Area 51
|
Posted: Tue Oct 16, 2007 8:04 pm Post subject: |
|
|
Don't forget to put in castling, and pawns getting to the end of the board and being able to be turned into things.  _________________
 |
|
| Back to top |
|
 |
b-flat Admintastic

Joined: 20 Jan 2007 Posts: 315
|
Posted: Thu Oct 18, 2007 7:58 pm Post subject: |
|
|
People are interested? There are probably a million 2 player chess games atm...
I'll post a screenshot when I get time; I've been really busy with physics & drivers ed the past 2 weeks.
@Sting::Ray: all legal moves are supported, of course
As for saving & loading, probably; there isn't much point without it.
AI:
I could attempt to write a simple AI, that only checked to see if it could take a piece without losing more and avoid check, though it would be VERY slow. Simply checking to see if one player is in check is ridiculously slow, though if you start by checking each square in all 8 directions from the king, instead of from other pieces to the king, it might be a little faster. _________________ Outside The Box Programming
Progress:
Nibls With Music: 100% - Download it!
COTOR: 1%
MathProgram 2.6: 100% - Download it! |
|
| Back to top |
|
 |
Sting::Ray Admintastic

Joined: 28 May 2007 Posts: 393 Location: The lesser-known Area 51
|
Posted: Fri Oct 19, 2007 9:48 pm Post subject: |
|
|
I don't think that you should bother with AI until you're making the ASM grayscale version.
I'd be happy with a two-player chess game anyway.  _________________
 |
|
| Back to top |
|
 |
TheStorm Not worth mentioning

Joined: 10 Jun 2007 Posts: 24
|
Posted: Mon Oct 29, 2007 9:41 pm Post subject: |
|
|
| I believe Chessmaster is currently the best chess out there if you could improve on that it would be awesome. BTW the 86 version is grayscale. |
|
| Back to top |
|
 |
Sting::Ray Admintastic

Joined: 28 May 2007 Posts: 393 Location: The lesser-known Area 51
|
Posted: Tue Oct 30, 2007 3:25 pm Post subject: |
|
|
| TheStorm wrote: | | BTW the 86 version is grayscale. |
Hint, hint.  _________________
 |
|
| Back to top |
|
 |
b-flat Admintastic

Joined: 20 Jan 2007 Posts: 315
|
Posted: Wed Oct 31, 2007 5:14 pm Post subject: |
|
|
OH MAN, BASIC GRAYSCALE FTW. I'm thinking of a method that MIGHT work with displaying the board using ascii characters in grayscale, but selection might be crap using this method.
I could easily make the selection grayscale if I did it in ASM (interrupts ftw), but I really don't know how to write a chess AI... _________________ Outside The Box Programming
Progress:
Nibls With Music: 100% - Download it!
COTOR: 1%
MathProgram 2.6: 100% - Download it! |
|
| Back to top |
|
 |
Pseudoprogrammer Modtastic
Joined: 18 Jan 2007 Posts: 44 Location: Down South Y'all
|
Posted: Tue Nov 06, 2007 9:47 pm Post subject: |
|
|
Two words. "I do" I've got some experience with logic-game AI's, I wrote a connect 4 program that beats its creator (me) half the time... Only problem is I never ever worry about speed in my logic programs, I make programs the way I think, my connect 4 programs plays the way I play and its decision making process works the same as mine (that's why I am a good match for my own program) my connect 4 AI takes a little less then 5 minutes to decide where to move, and a chess AI would take LOTS longer to make a decision, but if you wanted you could convert that code into ASM and have an asm subprogram, or I could write a program that did a lower-level search, but the that AI would only be a challenge for absolute novices. _________________ I am teh uber pwnage. |
|
| Back to top |
|
 |
|