瓦片地图编辑器 - 基于图块绘制关卡
加载或创建瓦片集,用绘画模式在网格上绘制2D游戏关卡地图,导出数据。
UD5工具箱
width(地图宽度)、height(地图高度)、tileSize(瓦片像素尺寸)、layers数组(每个图层含name和data二维数组)、tileset(瓦片类型定义)。data中数字0-9对应不同瓦片类型,可直接解析用于游戏引擎或渲染器。加载或创建瓦片集,用绘画模式在网格上绘制2D游戏关卡地图,导出数据。
生成简单数字或字母验证码图片,带干扰线和噪点,适合前端原型测试,不依赖服务端。
覆盖并翻转卡片,依靠记忆力寻找两张相同Emoji或图片的配对。
说出特定指令来操控虚拟卡牌出牌或触发效果,体验语音交互娱乐。
在网格上合理放置住宅、农场、市场等卡牌,满足相邻加成条件得分。
动画展示环形/循环缓冲区的Enqueue、Dequeue操作以及头尾指针的移动逻辑。
通过 Canvas 生成任意宽高的占位图,显示尺寸文字,可复制 Base64 或使用 Blob URL 模拟服务。
输入选手/队伍名称,自动生成单败淘汰赛对阵图,支持推进胜者,导出图片。
生成一次性恢复码,排列成卡片样式可打印保存,用于账号恢复。
生成可用于谍报密码游戏的5x5单词网格,支持自定义主题词库。
在画布上放置并连接与、或、非门,切换输入观察输出。
上传图片,记录用户在图片上的点击位置,生成点击热度分布伪彩图。
选择Emoji或图标主题生成记忆翻牌游戏,努力在最少步数内配对相同图案。
精确设置宽高、背景底色、文字内容及字号,生成完美占位图并下载。
上传含经纬度的CSV,在静态地图或Leaflet上标出所有点。
上传图片,用矩形/圆形/多边形绘制可点击区域,导出<map>标签代码。
在画布上放置站点并用彩色线条连接,绘制属于自己的简易地铁风格线路图。
上传任意照片自动打散为拼图块,设置块数,在Canvas上拖动复原。
上传图片,利用Tesseract.js离线识别其中的英文或简单文字并复制。
编写DOT语言描述节点与边,前端渲染为有向图/无向图,辅助关系梳理。
加载棒针文字图解,高亮正在编织的当前行,手动推进,辅助跟解。
生成六边形网格纸,可用于桌游地图设计、化学结构草图等,可打印。
运行 Gray-Scott 反应扩散模型,调节参数生成斑点、条纹等生物斑图。
拖拽电路元件(电池、电阻、灯泡)到画布,用导线连接,绘制基础电路图。
添加拥有的电子游戏或桌游,标记通关/游玩进度与评分。
上传照片,设置分割片数,打乱后在画布上拖拽拼合回原图。
使用 showOpenFilePicker 或 showSaveFilePicker 选择文件并读取/写入内容,体会原生文件交互。
生成带有焦点陷阱、ESC 关闭和背景遮罩的无障碍模态弹窗代码。
上传图片分割并打乱,在网页上滑动块复原。
定义状态、字母表和转移规则,逐步执行图灵机,观察纸带内容变化。