https://github.com/lujun9972/el-typing-game
a simple typing game in emacs
https://github.com/lujun9972/el-typing-game
Last synced: over 1 year ago
JSON representation
a simple typing game in emacs
- Host: GitHub
- URL: https://github.com/lujun9972/el-typing-game
- Owner: lujun9972
- Created: 2015-10-26T15:52:19.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-26T12:21:31.000Z (about 10 years ago)
- Last Synced: 2025-02-09T15:12:18.477Z (over 1 year ago)
- Language: Emacs Lisp
- Size: 17.6 KB
- Stars: 8
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
README
#+TITLE: README
#+AUTHOR: DarkSun
#+CATEGORY: el-typing-game
#+DATE: [2015-11-05 ćšć 10:31]
#+OPTIONS: ^:{}
* What is typing-game
It's a simple typing game in Emacs. You can customzie which characters to practice, how fast the characters failing and something else.
* How to play
1. require the file
#+BEGIN_SRC emacs-lisp
(require 'typing-game)
#+END_SRC
2. play the game
~M-x typing-game-start-game-at-speed~
Also,you can use prefix argument to specify the game-level. The higher level means higher failing speed.
The default game-level is 3 which is specified by the variable `typing-game-default-level'
3. stop the game and show the result
~M-x typing-game-stop-game~
It will stop the game and show how long you have played, how many socres you have got and which characters you have missed.
* Customize
~M-x customze-group typing-game ~
** typing-game-characters
use this variable to customzie the characters to be practiced
** typing-game-default-level
the default level for typing game
** typing-game-characters-per-row
how many characters will be generated one row
** typing-game-scores-per-escaped-character
Score penalty for each character which escaped
** typing-game-scores-per-erased-character
Score per character erased.
** typing-game-buffer
Buffer name for `typing-game'.