文件名称:textula:基于文本的冒险游戏引擎在终端中播放并用 Ruby 编写
文件大小:243KB
文件格式:ZIP
更新时间:2024-06-24 01:49:27
Ruby
质地 基于文本的冒险游戏引擎在终端中播放并用 Ruby 编写。 项目愿景 这将是一个用 Ruby 编写的命令行 CRUD 应用程序,允许用户生成自己的基于文本的冒险游戏。 依赖关系 唯一的依赖项是 Ruby gem Sqlite3。 短期愿景 用户将能够添加/编辑/删除游戏室以及添加对象和退出。 玩家应该能够在房间之间移动并执行基本动作,例如看、触摸、听等。在制作游戏时,他们可以进行试运行,看看它是如何玩的。 完成后,他们可以玩整个游戏并随时保存进度。 长期愿景 用户将能够添加/编辑/删除游戏房间、对象、玩家和相关对象(包含的对象、退出、动词、游戏)。 他们应该能够与游戏中的对象进行交互,例如将对象添加到玩家的物品栏中或将对象从一个房间移动到另一个房间。 应该允许对象包含其他对象。 与游戏角色的战斗也应该是可能的。 当他们制作游戏时,他们可以进行试运行,看看它是如何玩的。 完成后,他们可以
【文件预览】:
textula-master
----textula(2KB)
----config()
--------database.yml(187B)
----Rakefile(212B)
----tests()
--------models()
--------test_helper.rb(1KB)
--------controllers()
--------integration()
----LICENSE(1KB)
----app()
--------models()
--------controllers()
----Gemfile(206B)
----Gemfile.lock(1KB)
----textula_edm_diagram.jpg(270KB)
----.gitignore(12B)
----lib()
--------database.rb(1KB)
--------environment.rb(359B)
----README.md(4KB)
----textula_edm_diagram.gliffy(133KB)