简易文本冒险游戏
项目描述
adventurelib
adventurelib
提供了编写基于文本的冒险游戏的基本功能,旨在使其对青少年来说足够简单。
adventurelib的基础是定义在接收到命令时被调用的函数的能力。例如,您可以编写一个在用户输入“拿帽子”等命令时被调用的函数
@when('take THING')
def take(thing):
print(f'You take the {thing}.')
inventory.append(thing)
它还包括编写涉及房间、物品、角色等更多游戏所需的基础,但用户将不得不在探索Python编程概念时自己实现这些功能。
安装
adventurelib.py
是一个可以复制到您的项目的单个文件。您也可以使用pip安装它
pip install adventurelib
文档
项目详情
下载文件
下载适合您平台文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。
源分布
adventurelib-1.2.1.tar.gz (28.6 kB 查看哈希值)
构建分布
adventurelib-1.2.1-py3-none-any.whl (7.7 kB 查看散列值)
关闭
adventurelib-1.2.1.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 8772d0d9085abf6d6bb0ddea0aa3d8f8228c1cc8a052ff68cd741af27cfdba8e |
|
MD5 | 772fcad37395a1df69d8d435c52e58ff |
|
BLAKE2b-256 | 62463d95f4e84aaf6cf4eee2385f4de8532d9834051f5863300d48632525bf36 |
关闭
adventurelib-1.2.1-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | aac1eba3ce841c13c5aa19c94916f6d75ebad9e5ebd5fb50524acd8733b8b432 |
|
MD5 | fe0d64df663384cff15fbe9f2d114f72 |
|
BLAKE2b-256 | 3744f429f6388d365c7bdb00cbbc0838340b0ebe1a31b0708858dd8c55a7d263 |