2 个版本

使用旧的 Rust 2015

0.0.2 2016 年 12 月 7 日
0.0.1 2016 年 11 月 25 日

#136 in #event

Download history 3/week @ 2024-03-26 23/week @ 2024-04-02 1/week @ 2024-05-21 1/week @ 2024-06-11

77 每月下载量

自定义许可

44KB
998 行代码(不含注释)

rpg-rs Crates.io Build Status Coverage Status Documentation

欢迎旅行者!不要被上面的那个 cryptc 名称吓到。这个项目旨在实现 RPG 的 非常基础 的数据和机制。当然,有很多方法可以解释和实现 RPG,我想总会有人不同意我的实现。所以请随意贡献并分享代码,如果这个感觉不适合你,创建一个分支并创建你自己的更好版本。

路线图

  • 更多文档
  • 更多文档
  • 更多文档
  • 更多文档
  • 拥有更好的名称生成
  • item_generator 作为其自己的结构体,并使用构建器模式生成物品
  • 实现游戏世界(基于 2D 网格)
  • 实现从文件加载游戏世界
  • 通过派生的汇编方言实现游戏/战役/世界的脚本
  • 使输出接口更通用,并将所有内容移动到 crate 中
  • 从物品到 ItemGenerator 适配 influence
  • Item 添加 requirement
  • 使物品名称和属性生成更细致,与物品类型相关
  • 建模实体
  • 创建 NPC 的 ECS
  • 创建对话系统
  • 创建事件系统

依赖项

~0.6–0.8MB
~14K SLoC