https://github.com/x39/vengine
Custom render engine written in C++, using Vulkan
https://github.com/x39/vengine
Last synced: over 1 year ago
JSON representation
Custom render engine written in C++, using Vulkan
- Host: GitHub
- URL: https://github.com/x39/vengine
- Owner: X39
- Created: 2021-09-08T21:14:25.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-22T22:37:02.000Z (about 4 years ago)
- Last Synced: 2025-02-02T22:53:31.654Z (over 1 year ago)
- Language: C++
- Size: 2.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: ReadMe.md
Awesome Lists containing this project
README



# Dependencies installation
## Windows
1. Clone the repository using `git clone https://github.com/X39/vengine.git --recursive`
2. Install `vcpkg`
```
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
```
3. Install dependencies using `vcpkg`
1. `vcpkg install EnTT` (add `--triplet x64-windows` if you plan on compiling for x64)
2. `vcpkg install glm` (add `--triplet x64-windows` if you plan on compiling for x64)
3. `vcpkg install glfw3` (add `--triplet x64-windows` if you plan on compiling for x64)
4. [Install Vulkan](https://vulkan.lunarg.com/sdk/home#windows)
5. [Install CMake](https://cmake.org/download/#latest)
6. Setup your IDE
1. **CLion** _(Version 2021.2.1)_
1. Open the Project Folder (where the `CMakeLists.txt` is located)
2. In the Menu bar, click `File` > `Settings...` > *Dialog opens* > `Build, Execution, Deployment` > `CMake`
3. In the `CMake options` field, add `-DCMAKE_TOOLCHAIN_FILE=VCPKGPATH/scripts/buildsystems/vcpkg.cmake`
where `VCPKGPATH` is the path to your `vcpkg` installation