![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Oct 2004
Posts: 10
Rep Power: 0
![]() |
Computer Based Chess Timer
I am an ameture chess player and I like to play chess with my fiends. However, one thing we are lacking is a chess timer. I do not want to go out and buy a chess timer and since I like to program, I decided I wanted to program one. I do not need any help with code just yet. However, what I do need help with is knowing the features a good, quality chess timer would have.
For example:
(BTW, I am not writing a chess game. I don't need help with how to program the chess board to have squares or how to let the knight move or how to program all the rules. None of this is neccessary as my program is only a timer.) |
|
|
|
|
|
#2 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Have you considered checking into what various chess timers do? As in Google chess timers.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#3 |
|
Newbie
Join Date: Oct 2004
Posts: 10
Rep Power: 0
![]() |
Yes, but so far, this has only yielded sites that sell chess timers. I have looked at them I understand their basic functionality (it's pretty straightforward, each player has an allotted amount of time with which to play and to finish his turn). What I want to know is what other things these timers do. I've seen some of the more expensive timers on the market and noticed how they have tons of features that can all be manipulated with only three buttons.
My eventual goal is to release this as freeware or shareware for people who cannot afford a regular timer. I also have a new question. How can I differentiate between the different shift/control/alt buttons? I want the interface to be the keyboard where when you are done with your move, you press the shift key and it goes to the other player. Does each key have a different keycode or will both shift keys produce the same result? |
|
|
|
|
|
#4 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Funny; I went to that link, picked a site, clicked for more info, and downloaded a complete user's manual. I have the feeling that you're trying to get your work done for you (including defining what your clock should do), as some basic research would reveal what keyboards for different platforms and OSes do. Programming is more than coding.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#5 |
|
Programmer
Join Date: Mar 2005
Location: Washington
Posts: 91
Rep Power: 4
![]() |
check out wikipedia, they have good resources on many things, such as "game clock" you're trying to research.
|
|
|
|
|
|
#6 |
|
Programming Guru
![]() Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 5
![]() |
these things do their thing modulo (whatever was defined). every 30 secs or every 45 secs...whatever. learn about modulus, (repeating orders), or just move your fucking queen and hope to get lucky.
__________________
i put on my robe and wizard hat... Have you ever heard of Plato, Aristotle, Socrates?...Morons. |
|
|
|
|
|
#7 |
|
Expert Programmer
|
Why don't you pretend you're going to buy a chess timer, and see what's out there?
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| test | lostcauz | Coder's Corner Lounge | 9 | Jul 18th, 2006 3:20 PM |
| what is computer programming? | pal | Coder's Corner Lounge | 14 | Dec 9th, 2005 10:22 AM |
| .NET Timer Form closing issue | MBirchmeier | C# | 4 | Nov 21st, 2005 10:00 AM |
| How to program a timer? | linuxpimp20 | Other Programming Languages | 9 | Jul 5th, 2005 4:32 AM |