大家好,

如果这个帖子不适合这个子频道,我提前道歉。

TERRASCII是一款单文件、浏览器内的ASCII地图编辑器,完全使用vanilla HTML/CSS/JS编写。您只需打开.html文件并开始创建地图即可。它是为ASCII艺术家、桌面设计师、世界建造者和独立开发者准备的,希望能快速、表达地创建ASCII环境。

我最初为我正在制作的AI代理游戏开发了这个工具,扩展了功能并将其发布为独立工具。这款工具是使用AI代理开发的。

特性:

  • 单文件应用 - 一个.html文件,无需构建工具,无需服务器。
  • 可配置网格 - 设置瓦片数量、瓦片大小和像素尺寸。
  • 画刷工具 - 画刷、擦除、洪水填充(4-和8-连接)、选择、复制/粘贴。
  • - 一层地形、一个上层(用于城市/村庄布局)和一个下层(用于地牢或洞穴)。
  • 每个单元的颜色覆盖 - 个性化颜色独立于调色板默认值。
  • 撤销/重做 - 50步快照栈。
  • 可编辑符号调色板 - 类别、颜色、重新排序和颜色剪贴板。添加您自己的!
  • 过程生成 - 权重随机、佩林噪声、道路/路径和水(湖泊+河流)。
  • 生成预设 - 保存/加载/导出预设为JSON。
  • 项目系统 - 自动保存、加载/保存JSON、导出瓦片为.txt文件。
  • 截图模式 - 移除网格线,可以创建ASCII艺术!
  • 桌面和移动浏览器UI - 在任何现代浏览器中运行相同。

这是一个开源工具,MIT许可证。

在线演示:https://github.com/pablo0713-glitch/TERRASCII(然后前往GitHub Pages)

这个工具正在活跃开发中。如果您有任何建议或bug,请告诉我!

概览窗口

完全可自定义的符号调色板

生成地形,修改它在编辑器中。