Jhyde927/Marooned
Jhyde927/Marooned has 81 GitHub stars and 11 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 06:42 UTC. Last push 2026-11-12.
What you can do
- Fully 3D environments.
- 2D "billboard" enemies with unique AI.
- Over world island maps generated from 4k grayscale images.
- Dungeons generated from PNG image pixel by pixel.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
3D first person pirate fantasy dungeon crawler made with C++ and raylib.
Creative & MediaREADME.md
OriginalMarooned

Marooned is a 3D first person adventure game set in the 1700s pirate era on a island full of dinosaurs. Below the islands are dungeons crawling with skeletons, spiders, and worse. Armed with only a rusty sword and your trusty blunderbuss, make your way through the dungeons to fight the boss at the end of the demo.
Table of Contents
Features
- Fully 3D environments.
- 2D "billboard" enemies with unique AI.
- Over world island maps generated from 4k grayscale images.
- Dungeons generated from PNG image pixel by pixel.
- Combat with a blunderbuss, sword and a magic staff.
- Collectible weapons, potions and gold.
- Multiple boss fights.

Installation
Prerequisites
Cloning
git clone https://github.com/Jhyde927/Marooned.git
cd Marooned
CMake
Raylib is fetched automatically. This way of building is cross-platform.
mkdir build
cmake -B build
cmake --build build
And then run with:
./build/Marooned
Make
For building with Make you must install Raylib yourself. Build with:
make
And then run with:
./Marooned
For Distribution
For Windows all DLLs are found in dlls/win64/. Package everything with:
./windows_build
For Linux run:
./linux_build.sh
You might have to run this command beforehand if you get permission errors or an error that the file is not executable. This is a single use command:
chmod +x linux_build.sh
Contributing
Feel free to create PRs or issues. To create a PR:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Make your changes.
- Push your branch:
git push origin feature-name
- Create a pull request and describe made changes.
License
This project is licensed under the MIT License. Feel free to use, copy, modify, distribute and sell this project.