Under development. See the roadmap here
Shkyera Engine is an open-source game engine written in C++, designed to allow Python programmers to create visual applications. The engine's goal is to create a very easy interface that allows for reading user input, creating physical simulations and basic rendering.
See the documentation for a comprehensive guide and tutorials.
Requirements
Download the repository with its submodules.
git clone --recursive git@github.com:fszewczyk/shkyera-engine.git
Enter the root directory of the downloaded repository and run the following command:
chmod +x build.sh
This will make build.sh
an executable. Now, we can easily build and run the project in the following way:
./build.sh -r
This can take a while, but the project should compile and you should see a window that looks somewhat like this.
Follow the tutorials in the documentation to learn more about Shkyera Engine capabilities.