UNEVEN Engine is non-comercial open-source project made for self-educational purpose about modern game engines develpment. Everybody is welcome to use and contribute to this project. Project is based on C++ 11 and several libraries for simplifying OpenGL 3.3 function calls. All dependencies required for project are already included, no need for additional istalation. There is a support for major OS platforms Windows, MacOS and Linux.
This project uses Jira prduct for monitoring development workflow. Any tasks, features and issue you see can be found on project's jira page by typing [KEY-N] it refers to.
Scripts for relevant platforms are provided within a Scripts/ directory to setup project using premake5.
- Windows: open
Scripts/and runSetup-Windows.bat, then open generated Visual Studio solution in root directoryUNEVEN-Engine/ - MacOs: open
Scripts/with terminal and runsh Setup-Mac.sh. If you getting permission errors, you have to give permission for scrpits by typing next two commandschmod +x ../Vendor/Binaries/Premake/macOS/premake5andchmod +x Setup-Mac.sh. After that Xcode solution will be generated in root directoryUNEVEN-Engine/ - Linux: within 'Scripts/' directory run
chmod +x script.sh && ./script.sh.
- UNLICENSE for this repository (see
UNLICENSE.txtfor more details) - Premake is licensed under BSD 3-Clause (see included LICENSE.txt file for more details)
