Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flashlightengine/flashlightengine
Flashlight Engine is a custom game engine in C++ and using Vulkan for rendering.
https://github.com/flashlightengine/flashlightengine
3d-engine c-plus-plus c-plus-plus-20 cplusplus cplusplus-20 cpp cpp20 flashlight-engine game-development game-engine game-engine-development gamedev linux rendering rendering-3d-graphics rendering-engine vulkan vulkan-game-engine windows
Last synced: about 2 months ago
JSON representation
Flashlight Engine is a custom game engine in C++ and using Vulkan for rendering.
- Host: GitHub
- URL: https://github.com/flashlightengine/flashlightengine
- Owner: FlashlightEngine
- License: mit
- Created: 2024-03-20T16:12:50.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-10-13T17:33:46.000Z (2 months ago)
- Last Synced: 2024-10-16T08:58:31.888Z (2 months ago)
- Topics: 3d-engine, c-plus-plus, c-plus-plus-20, cplusplus, cplusplus-20, cpp, cpp20, flashlight-engine, game-development, game-engine, game-engine-development, gamedev, linux, rendering, rendering-3d-graphics, rendering-engine, vulkan, vulkan-game-engine, windows
- Language: C++
- Homepage: https://pixfri.github.io/
- Size: 26.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Flashlight Engine
Flashlight engine is a game engine made using C++20 and Vulkan.## Compiling & Running
1. Install [xmake](https://xmake.io/)
2. Run `xmake` to build the project
3. The binary is in `build/{mode}-{os}-{architecture}/TestApplication/bin`
4. To run it, you can either click it or run it by typing `xmake run` in the console.## Contributing
To see contributing guidelines, please read the [CONTRIBUTING.md](CONTRIBUTING.md) file.