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.
- 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.
git clone https://github.com/Jhyde927/Marooned.git
cd MaroonedRaylib is fetched automatically. This way of building is cross-platform.
mkdir build
cmake -B build
cmake --build buildAnd then run with:
./build/MaroonedFor building with Make you must install Raylib yourself. Build with:
makeAnd then run with:
./MaroonedFor Windows all DLLs are found in dlls/win64/. Package everything with:
./windows_buildFor Linux run:
./linux_build.shYou 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.shFeel 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.
This project is licensed under the MIT License. Feel free to use, copy, modify, distribute and sell this project.

