Software · 可视化编辑器
DanmakuDesigner
为 AgSTG 制作的可视化关卡编辑器。用时间轴编排关卡,用积木编写弹幕,然后导出可编译的 VB.NET 工程。
这是什么
界面模仿 Visual Studio 2017 深色主题。一个 .dmkproj 可以管理多个关卡,
敌机与子弹的行为用类似 Scratch 的积木拖拽编写,并内置使用 AgSTG 真实贴图的试玩预览。
编辑器可以直接导出可编译的 VB.NET 关卡工程,但不会修改 AgSTG 引擎本体。 下载解压即可使用;试玩预览与导出编译需要本机安装 .NET 10 SDK。
主要功能
- 时间轴关卡编排:多轨道、片段拖拽与缩放、标尺吸附、播放头、事件轨道。
- Scratch 风格积木:事件、运动、攻击、控制积木,支持 C 形嵌套与字段内联编辑。
- 真实贴图预览:读取 AgSTG 的子弹、敌机、自机贴图,可切换内置解释器或引擎模式。
- 背景编辑与 3D 建模:2D / 3D 图层、关键帧动画、粒子与模糊效果。
- Boss 模板、符卡、对话与游戏资源管理,覆盖一个关卡从搭到玩的完整流程。
- 一键导出完整解决方案,自动生成关卡、资源包和启动工程。
视频介绍
配套引擎
在 AgSTG 上运行
DanmakuDesigner 生成的是 AgSTG 关卡工程。需要先了解引擎或获取源码,可以查看 AgSTG 的项目页。