docs: update repository README
This commit is contained in:
parent
29e9033c0c
commit
3ea2a85a94
1 changed files with 1 additions and 36 deletions
37
README.md
37
README.md
|
@ -1,37 +1,2 @@
|
|||
# Light
|
||||
~~A Cross-Platform, Cross-GraphicsAPI Game Engine~~
|
||||
|
||||
A game engine with Vulkan backend and emphasis on pixel art.
|
||||
|
||||
## New plan
|
||||
I'm going to remove the support for DirectX & OpenGL, this engine will only implement Vulkan for performance and simplicity(not Vulkan's simplicity but simplicity of not having 3 GraphicsAPIs exposed using the same functions...)
|
||||
|
||||
But for the time being, I need to learn vulkan, so the engine will be in an unusable state
|
||||
|
||||
Many things need to be changed as well, and I do have a busy schedule, so it'll take a while.
|
||||
|
||||
## Supported Operating Systems
|
||||
* Linux
|
||||
* Windows (Fails to build ATM)
|
||||
|
||||
Will support:
|
||||
* Mac
|
||||
|
||||
## Getting Started
|
||||
|
||||
### Prerequisites
|
||||
* CMake (duh)
|
||||
* C++ 20
|
||||
* Vulkan 1.3 support
|
||||
|
||||
### Getting the project
|
||||
```bash
|
||||
git clone --recurse-submodules https://github.com/Light7734/light
|
||||
# if you cloned non-recursively then run "git submodule update --init"
|
||||
mkdir light/build
|
||||
cd light/build
|
||||
cmake -DEXPORT_COMPILE_COMMANDS=1 .. && ln -fs ./compile_commands.json ../compile_commands.json
|
||||
cmake --build . -j20
|
||||
```
|
||||
|
||||
hmu if you wanna chat Light7734#4652
|
||||
See docs.light7734.com for a comprehensive project documentation
|
||||
|
|
Loading…
Add table
Reference in a new issue