1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
|
Typespeed - Test your typing speed, and get your fingers' CPS.
Copyright (C) 1999-2003 Jani Ollikainen <bestis@iki.fi>
& Jaakko Manelius <jman@iki.fi>
<bestis@iki.fi>
Description:
Typespeed gives your fingers' cps (total and correct), typoratio and some
points to compare with your friends.
Typespeed's idea is ripped from ztspeed (a dos game made by Zorlim). Idea
of the game should be clear to anyone, just type and type it fast, or be a
lewser.
About the new way to calculate speed:
In versions before 0.4.0, the speed of words going across the screen was
calculated exactly as in ztspeed (looked up from ztspeed's source code).
It didn't work as we wanted it to (and probably was the cause of some
odd bugs), so we changed it.
From version 0.4.0 the speed increases linearly. It makes the game a bit
harder, because using the old way speed didn't increase almost at all in
the beginning. But hopefully scores will now reflect player's actual
typing speed more accurately.
Scores will be about 10-25% smaller than with older versions (according to
our tests). The CPS levels are not affected (why would they be?), but
they might improve a little, because you won't be typing so long.. <g>
Command line options:
--nocolors
Turns off the ncurses colors, it can be a more
clear way to play the game in some situations.
--cheat
This will enable the cheat, which wraps words
instantly when they are written correctly. You
don't need to press space/enter. It is another
question if this "cheat" actually helps..
--training[=nm]
Training mode (where nm is speed number). It slows
the game down. Speed number tells how often words
are moved, normally always. So that with number
"2", words move every second time in the loop and
with "4" they move only every fourth time. You
can't obviously get your name in the high score
list by using this option.
--server
Start typespeed in server mode. Typespeed will wait
for other player to connect.
--client=addr
Start typespeed in client mode (where addr is net-
work address of server) Typespeed will try to con-
nect to the given address and start network play.
--port[=port]
Tells what tcp/ip port will typespeed be using in
the network play. The default port is 6025.
--makescores
Reset/Make scorefiles for the wordfiles found in
the dir defined in the configs or if no config
files exist, then in the current dir. Doesn't start
typespeed.
--help Little explaining of the parameters
Bugs/Ideas/Comments to <bestis@iki.fi>
COPYING:
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
Copyright (C) 1999-2003 Jani Ollikainen <bestis@iki.fi>
& Jaakko Manelius <jman@iki.fi>
</bestis@iki.fi>
|