# GunfireDungeon **Repository Path**: FWorldCodeZ/GunfireDungeon ## Basic Information - **Project Name**: GunfireDungeon - **Description**: 《枪火地牢》,一款由Godot开发的地牢射击Rogue游戏 - **Primary Language**: C# - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 47 - **Created**: 2025-12-21 - **Last Updated**: 2025-12-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [**English**](./README.md) | [**中文简体**](./README-zh.md) Is the main branch not updated for a long time? Please switch to the [develop](https://github.com/xlljc/GunfireDungeon/tree/develop) branch to view the latest code. ## A Dungeon Shooter Game Developed with Godot **Godot Version:** `4.4 mono` **.Net Version:** `9.0` --- ### Game Definition **Game Title:** 《枪火地牢》 **English Title:** 《Gunfire Dungeon》 **Art Style:** 2D Pixel **Game Tags:** Roguelite, Top-down, Dungeon Exploration, Twin-stick Shooter **Reference Games:** 《Enter the Gungeon》, 《Noita》 **Core Overview:** The game consists of multiple dungeon layers, each composed of several rooms separated by doors. Players must clear all enemies in a room before proceeding to the next. Through exploration, combat, and collecting dropped items and passives, players grow stronger, defeat bosses, and advance to the next layer. This cycle repeats until the final boss is defeated to complete the game. **Game Background:** Under development **The game includes a powerful built-in map editor, allowing players to create and share their own maps.** --- ### Preview Images ##### In-Game ![gif](GunfireDungeon_Document/文档资源/preview0.png) ![png](GunfireDungeon_Document/文档资源/preview1.png) ##### Map Editor Room Manager ![png](GunfireDungeon_Document/文档资源/preview2.png) Room Terrain Editing ![png](GunfireDungeon_Document/文档资源/preview3_gif.gif) Room Decoration Editing ![png](GunfireDungeon_Document/文档资源/preview2_gif.gif) Room Preset Editing ![png](GunfireDungeon_Document/文档资源/preview3.png) --- ### Launching the Project The directory structure of the git repository is as follows: > ├ GunfireDungeon_Document (Directory for update logs and related files) > > └ GunfireDungeon_Godot (Godot project directory) Ensure `.NET 9` and `Godot Mono 4.4` are installed. Godot download link: [https://godotengine.org/download](GunfireDungeon_Document/文档资源/setting.png) .NET 9 download link: [https://dotnet.microsoft.com/zh-cn/download/dotnet/9.0](GunfireDungeon_Document/文档资源/setting.png) Open `GunfireDungeon_Godot/project.godot` using Godot Mono. On first launch, enable these two plugins: ![setting.png](GunfireDungeon_Document/文档资源/setting.png) --- ### Other **Development Log:** [Development Log.md](GunfireDungeon_Document/开发日志.md) **Bilibili:** [https://space.bilibili.com/259437820](GunfireDungeon_Document/文档资源/setting.png) **Project reference plugin:** * Ds_Ui:https://github.com/xlljc/Ds_Ui * godot-node-presetting:https://github.com/DeerLuuu/godot-node-presetting