Skip to content

MKY508/zmachine-cn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZMachine-CN | 中文互动小说解释器

将经典Z-machine游戏带入中文世界的现代化解释器

Python License Platform

🎮 项目简介

ZMachine-CN 是一个专为中文用户设计的Z-machine解释器,致力于将Infocom经典互动小说游戏和现代IF作品带入中文世界。

✨ 特色功能

  • 🖥️ 现代终端体验 - 基于Rich库的精美终端界面
  • 🇨🇳 完整中文化 - 不只是翻译,而是原生中文游戏体验
  • 实时时间显示 - 支持时间敏感的游戏机制
  • 📦 一键打包 - 跨平台可执行文件生成
  • 🔄 可扩展框架 - 便于移植更多经典游戏

🚀 快速开始

安装依赖

pip install -r requirements.txt

继续创建主要的Python文件:

```bash
# 4. 创建主启动文件
# 把上面的main.py内容写入文件(你可以复制粘贴到编辑器中)

# 或者直接用命令创建:
cat > main.py << 'EOF'
#!/usr/bin/env python3
"""
ZMachine-CN 主启动文件
中文互动小说解释器

作者: MKY508
日期: 2024-06-24
"""

import typer
from pathlib import Path
from rich.console import Console
from rich.panel import Panel
from rich.text import Text

console = Console()
app = typer.Typer()
console.print(Panel(info_text, title="项目信息", border_style="green"))

if __name__ == "__main__":
    app()

About

Chinese Z-Machine Interpreter - 中文互动小说解释器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages