https://github.com/marcb152/load-in-abyss
Load In Abyss - C++ game made with BGFX & with friends
https://github.com/marcb152/load-in-abyss
3d 3d-engine 3d-game bgfx glfw glfw3 video-game
Last synced: 5 months ago
JSON representation
Load In Abyss - C++ game made with BGFX & with friends
- Host: GitHub
- URL: https://github.com/marcb152/load-in-abyss
- Owner: marcb152
- License: agpl-3.0
- Created: 2025-04-05T22:28:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-19T20:36:07.000Z (about 1 year ago)
- Last Synced: 2025-05-31T09:41:40.270Z (about 1 year ago)
- Topics: 3d, 3d-engine, 3d-game, bgfx, glfw, glfw3, video-game
- Language: C++
- Homepage:
- Size: 436 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Load in Abyss
A small, pure C++ game developed over three months in collaboration with friends to learn modern C++.
## Installation
```bash
git clone git@github.com:marcb152/load-in-abyss.git
cd load-in-abyss
git submodule update --init --recursive
```
> [!NOTE]
> The first build might take a while (5 to 10 minutes), but later builds will be faster.
> [!WARNING]
> Make sure to have the latest version of CMake, (make, gcc, g++) or ninja or Clang installed.
#### Versions used
C++23
## Features
- [x] Cross-platform: Windows, Linux (Xorg and Wayland), macOS (Untested)
- [x] 3D
## Authors
- [@marcb152](https://www.github.com/marcb152)
- [@Okinobi]
- [@Pyy0tr](https://github.com/Pyy0tr)
- [@TomSilfCreative](https://github.com/TomSilfCreative)
- [@AMO]
- [@Matthieu]
- [@EGIDE]
- [@Boo!!]
- [@LeGauth44](https://github.com/LeGauth44)
## Inspiration & references
Huge thanks to these awesome people and projects:
- [Igneous is an open source game engine written in C++](https://github.com/MissingBitStudios/igneous)
- [CatDogEngine: A cross-platform game engine/editor written in modern C++ (WIP)](https://github.com/meta4d-me/CatDogEngine)
- [Minecraft, but it's built on top of a deferred renderer](https://github.com/jdah/minecraft-again)
- [hw3d: C++ 3D graphics engine under Direct3D 11. Developed in a Planet Chili video tutorial series that can be found on YouTube. https://youtu.be/_4FArgOX1I4](https://github.com/planetchili/hw3d)