基于 Flutter 构建的游戏引擎,提供游戏循环、组件系统、碰撞检测和输入处理等功能。
1.1万1055DartMIT更新于 昨天
Tiled 是一款面向瓦片类游戏的关卡地图编辑器,适用于 RPG、平台跳跃、打砖块等类型。地图尺寸、瓦片大小、图层数量和瓦片数量都没有固定限制。
地图、图层、瓦片和对象都可以附加任意自定义属性。地图使用结构清晰的 TMX 格式保存,同一张地图可以混用多个瓦片集,并且瓦片集在任何时候都可以修改。
项目使用 C++ 和 Qt 6.2 及以上版本开发,构建工具为 Qbs。官方提供 Windows、macOS 和 Linux 的安装包,也提供 Flatpak 与 Snap 版本。
从 GitHub Releases 或 itch.io 下载 Tiled
在 Ubuntu/Debian 上安装 Qt 6 和 Qbs
sudo apt install qt6-base-dev libqt6svg6 libqt6test6 qt6-l10n-tools qt6-declarative-dev zlib1g-dev qbs检测构建工具链并编译 Tiled
qbs setup-toolchains --detect && qbs运行 Tiled
qbs run -p tiled概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
基于 Flutter 构建的游戏引擎,提供游戏循环、组件系统、碰撞检测和输入处理等功能。
一款面向 Python 的复古游戏引擎,用于制作像素风格的小型游戏。
面向游戏和 VR 应用的 C++ 刚体物理与碰撞检测库,支持多核并行。
用 Java 实现的设计模式代码合集,每个模式都附有注释详细的示例。
开源 OCR 引擎(libtesseract)及命令行工具,可从图片中识别文字,支持 100 多种语言。
Dear ImGui 是一个轻量、依赖少的 C++ 即时模式图形界面库,适合开发调试工具与游戏引擎内的编辑器界面。