Skip to content

WispSnow/GhostEscape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 简体中文

GhostEscape

GhostEscape is a cross-platform survival game developed in C++ with SDL3 and glm.

This project is a teaching demonstration project; it is the 2nd episode in a series of tutorials titled "C++ 游戏开发之旅".

Control

W,A,S,D - to move;
Mouse Left - to attack;
Mouse Right - slow motion;
F4 - toggle fullscreen;

Play on Webpage

GhostEscape

ScreenShot

Third-party libraries

How to build

Dependencies will be automatically downloaded by Git FetchContent to make building quite easy:

git clone https://github.com/WispSnow/GhostEscape.git
cd GhostEscape
cmake -S . -B build
cmake --build build

If you encounter trouble downloading from GitHub (especially on networks in mainland China), please refer to the wiki for an alternative building guide.

Credits

Contact

For support or feedback, please contact us through the GitHub issues section of this repository. Your feedback is crucial for making this series of tutorials better!

Buy Me a Coffee

"Buy Me A Coffee" "Support me on Afdian"

QQ Discussion Group and My WeChat QR Code

About

A survival game developed in C++ with SDL3 and glm

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published