7个稳定版本

5.7.2 2021年10月31日
5.7.0 2021年6月3日
5.6.0 2020年9月29日
5.2.2 2020年8月31日

#813 in 文本处理


2 个Crate中使用

MIT/Apache

93KB
3.5K SLoC


标题:ASCII-Hangman - 儿童ASCII艺术奖励的Hangman游戏作者:Jens Getreu no_filename_sync: true

Cargo Documentation License

这是一款为小学生设计的简单游戏,旨在课堂上复习词汇。设置词汇列表是学习过程的一部分。

Hangman是一种两人或更多人玩的纸笔猜词游戏。一位玩家想一个单词、短语或句子,其他玩家尝试通过猜测字母或数字来猜出它,在一定次数的猜测内完成。在这个儿童版本中,计算机从配置文件中定义的单词列表中随机选择一个单词、短语或句子。作为奖励,每猜对一个字母,都会逐渐揭示一些ASCII艺术。ASCII-Hangman附带一个库,包含300多种内置的ASCII艺术图像。

ASCII-ART HANGMAN FOR KIDS

          ,.
         (_|,.
        ,' /, )_____
     __j o``-'
    (")
     `-j
       `-._(
          |_\  |--^.
         /_]'|_| /_
            /_]'  /

Lifes:	7 	Last guess: k

 g o o d   l u _ k

Type a letter, then press [Enter]:

ASCII Hangman可作为Web应用程序和桌面终端应用程序在多个架构上使用。试试ASCII-Hangman-Web-App在线版本。

亮点

  • 简洁、不干扰的用户界面,
  • 设置词汇列表是学习过程的一部分,
  • 包含300多种内置ASCII艺术的视觉不干扰奖励系统,
  • 没有内置的传统绞刑架图像,
  • 为课堂小组学习设计,
  • 完全可配置
    • 设计自己的ASCII艺术(取决于学习主题)并将其与词汇列表关联,
    • 通过从一开始就揭示一些字符为用户提供提示,
  • Web应用程序:无需安装即可玩游戏,
  • 桌面版本:无需网络访问即可玩游戏,
  • 开源软件:保证可用性,始终免费。

ASCII-hangman的第一个版本仅作为桌面版本发布。随着网络犯罪的增加以及随之而来的安全相关限制,教师安装自己的软件变得越来越困难。这就是为什么从5.0版本开始,ASCII-hangman也可以作为Web应用程序使用。

更多详情请参阅ASCII-Hangman的用户手册

文档

用户文档

开发者文档

源代码

仓库

分发

ASCII-Hangman 网络应用程序

由于 ASCII-Hangman-Web-Apphttps://getreu.net 上托管,无需安装。只需点击链接即可享受游戏: ASCII-Hangman-Web-App

ASCII-Hangman 桌面版本

构建和安装

本节描述了如何下载和构建 ASCII-Hangman 的桌面版本。

  1. 安装 Rust,例如。

    curl https://sh.rustup.rs -sSf | sh
    
  2. 下载、编译和安装

    cargo install ascii-hangman
    sudo cp ~/.cargo/bin/ascii-hangman /usr/local/bin
    

    有关更详细的安装说明,请参阅用户手册。

本项目遵循 语义版本控制

关于

作者

  • Jens Getreu

版权

  • Apache 2 许可证或 MIT 许可证

依赖

~1.9–3MB
~60K SLoC