1 个不稳定版本
0.1.0-alpha.1 | 2023年8月7日 |
---|
#754 在 游戏
115KB
918 行
typelerate
是一个命令行游戏。它受到了伟大的 typespeed 的启发。游戏的想法是要么在单词到达另一边之前在屏幕上打字,要么猜测并打字隐藏在屏幕上飞舞的单词(或符号)背后的单词。
单词文件
wordfiles
目录包含一系列单词文件
-
python_keywords_stdlib.txt
:Python 标准库中 Python 关键词和术语的列表。这是为了练习使用典型的 Python 术语打字。 -
rust_keywords_stdlib.txt
:Rust 标准库中 Rust 关键词和模块名称的列表。这是为了练习使用典型的 Rust 术语打字。 -
gemoji-[0-8].txt
:来自 Github Emojis 的分类拆分。每一行包含一个表情符号和短码的列表作为答案。这样就可以练习 Github Emojis Shortcodes - 或者使用Flags
文件,你可以玩 旗帜游戏!
单词文件格式是 typespeed 单词文件格式和 CSV 的组合:文件是一个 UTF-8 文本文件,第一行是单词文件的标题。文件剩余的行是逗号分隔值,第一值是屏幕上飞舞的单词,其余值是可能的答案。如果一行只有一个值,则它本身就是要输入的内容。
所以格式可能看起来像这样
This is the title
Just type me
Whats the answer for everything?,42
Whats that name of that beatles guy?,john,paul,george,ringo
单词文件生成器
contrib
中有脚本用于生成单词文件
-
generate-python.py
将 Python stdlib 中的 Python 关键词和术语列表写入python_keywords_stdlib.txt
。 -
generate-emoji.py
读取来自 Github Emojis 的列表,并为每个类别创建一个文件,每行一个表情符号,列表短码作为可能的答案。
依赖
~7–18MB
~182K SLoC