30 lines
820 B
Markdown
30 lines
820 B
Markdown
# Light
|
|
A Cross-Platform, Cross-GraphicsAPI Game Engine
|
|
|
|
## Supported Graphics APIs
|
|
* OpenGL
|
|
* DirectX
|
|
|
|
Will support:
|
|
* Vulkan (under development)
|
|
* Metal
|
|
|
|
## Supported Operating Systems
|
|
* Windows
|
|
* Linux
|
|
|
|
Will support:
|
|
* Mac
|
|
|
|
## Getting Started
|
|
1. `git clone --recurse-submodules -j4 https://github.com/Light3039/Light <folder_name>`
|
|
* (If you cloned non-recursively run `git submodule update --init`)
|
|
2. `cd <folder_name>/CMake`
|
|
3. `cmake ..`
|
|
4. Build and run the Mirror project
|
|
|
|
## Acknowledgments
|
|
Huge thanks to these people:
|
|
* [TheCherno](https://www.youtube.com/channel/UCQ-W1KE9EYfdxhL6S4twUNw) for teaching C++, OpenGL and GameEngine development
|
|
* [Chili](https://www.youtube.com/channel/UCsyHonfwHi4fLb2lkq0DEAA) for teaching DirectX
|
|
* [JoeyDeVriez](https://learnopengl.com/) for creating learnopengl.com
|