Is the main branch not updated for a long time? Please switch to the develop branch to view the latest code.
Godot Version: 4.4 mono
.Net Version: 9.0
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.
Room Manager
Room Terrain Editing
Room Decoration Editing
Room Preset Editing
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
.NET 9 download link: https://dotnet.microsoft.com/zh-cn/download/dotnet/9.0
Open GunfireDungeon_Godot/project.godot
using Godot Mono.
On first launch, enable these two plugins:
Development Log: Development Log.md
Bilibili: https://space.bilibili.com/259437820
Project reference plugin:
- Ds_Ui:https://github.com/xlljc/Ds_Ui
- godot-node-presetting:https://github.com/DeerLuuu/godot-node-presetting