https://github.com/apfxtech/FlipperCatacombs
Catacombs of the Damned! is a first-person shooter and dungeon crawler for Flipper Zero.
https://github.com/apfxtech/FlipperCatacombs
flipper flipper-zero flipperzero game
Last synced: about 1 month ago
JSON representation
Catacombs of the Damned! is a first-person shooter and dungeon crawler for Flipper Zero.
- Host: GitHub
- URL: https://github.com/apfxtech/FlipperCatacombs
- Owner: apfxtech
- License: mit
- Created: 2025-12-19T12:48:33.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-29T08:36:42.000Z (2 months ago)
- Last Synced: 2026-03-29T11:23:14.274Z (2 months ago)
- Topics: flipper, flipper-zero, flipperzero, game
- Language: C++
- Homepage:
- Size: 4.94 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- flipper-zero-awesome - Catacombs Of The Damned - person dungeon crawler ported to Flipper Zero. | [@apfxtech](https://github.com/apfxtech) | | [Official](https://lab.flipper.net/apps/catacombs) / [GitHub](https://github.com/apfxtech/FlipperCatacombs) | (Games)
README
# Catacombs of the Damned!

**Catacombs of the Damned!** is a first-person shooter / dungeon crawler for the [Arduboy miniature game system](https://www.arduboy.com).
Explore **10 floors** of a procedurally generated dungeon, destroy monsters with magical fireballs, and collect as much loot as you can.
The game is partially inspired by the classic **Catacomb 3D** series.
## Features

* Smooth real-time 3D gameplay
* Sound effects
* Procedurally generated levels
* Four different enemy types
* Plenty of treasures to collect
## About the Project
This repository is a **fork** of the original [Arduboy3D](https://github.com/jhhoward/Arduboy3D) project by James Howard.
The main goal of this fork is to **port the game from Arduboy to the Flipper Zero** handheld device.
## Screenshots
| | |
| ------------------------------------------- | ------------------------------------------- |
|  |  |
|  |  |
|  |  |
## Build Instructions
To compile the game, you will need the **Flipper Zero firmware source code** and the required build toolchain.
### 1. Clone the Firmware Source Code
Make sure you have enough free disk space, then clone the firmware repository with all submodules:
```bash
git clone --recursive https://github.com/flipperdevices/flipperzero-firmware.git
```
### 2. Prepare the Build Environment
Build the base firmware using the **Flipper Build Tool (fbt)** to verify that your environment is set up correctly:
```bash
./fbt
```
### 3. Install and Build the Game
1. Copy the game source code directory into the firmware’s user applications folder:
```
./flipperzero-firmware/applications_user/
```
2. Build the application (`.fap` file) using the following command:
```bash
./fbt fap_catacombs && mv build/f7-firmware-D/.extapps/catacombs.fap ./
```
After a successful build, the resulting application file can be found in the `build/` directory.
Copy `catacombs.fap` to your **Flipper Zero SD card** under:
```
apps/
```
## Community Discussion (Arduboy)
The development history and original discussion can be found in the Arduboy community [forum thread](https://community.arduboy.com/t/another-fps-style-3d-demo/6565) (English).
## Original Project
**James Howard**
[Arduboy3D](https://github.com/jhhoward/Arduboy3D)