Note that the web build is meant primarily as a demo and convenience option. It may be less stable or performant than the native builds.

ESCAPE is a retro-inspired first-person shooter built from scratch in C++ using SDL, heavily inspired by early 90s shooters like Wolfenstein 3D.

The project tries to recreate classic FPS fundamentals. There is no modern engine, no physics middleware. Everything is implemented manually as a learning and experimentation project.

You fight your way through tight corridors and hostile environments, relying purely on movement, positioning, and shooting.

Open Source & Contributions

The full source code is available here:

GitHub Repository

If you are interested in creating or maintaining a Windows build, you are more than welcome to do so - contributions, fixes, and improvements are welcomed.

This is a solo-built project made for learning, experimentation, and fun.

Feedback, issues, and pull requests are appreciated.

Updated 1 day ago
Published 3 days ago
StatusReleased
PlatformsHTML5, macOS, Linux
AuthorThe Dark Knight
GenreShooter
Made withAseprite, SDL
Tags3D, First-Person
Code licenseGNU General Public License v3.0 (GPL)
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse
LinksGitHub

Download

Download
ESCAPE-macOS.zip 18 MB
Download
Escape-linux_appImage.tar.gz 30 MB

Leave a comment

Log in with itch.io to leave a comment.