There are different ways to download the nCine and its accompanying projects.
If you want an all-in-one solution to download, configure and build the libraries, the engine and the additional projects then check ncline: the nCine command line tool.
You can download a binary archive from one of those branches, depending on the platform and compiler you use.
Being an open source project you will always have access to all source code on GitHub.
You can then clone and build additional projects if you want:
- ncPong (and ncPong-data)
- ncInvaders (and ncInvaders-data)
- ncParticleEditor (and ncParticleEditor-data)
- ncTemplate (and ncTemplate-data)
If you want to stay on the very bleeding edge of nCine development you can checkout the develop branch instead of
Please note that if you build the
develop branch of the nCine you should then checkout the same branch for additional projects too (if it exists), or you might incur in compilation errors.
If you prefer to skip the building phase and just download binaries you can follow two different ways.
The first one is through GitHub releases.
The project follows a calendar versioning scheme (
The second way of obtaining nCine binaries is through continuous integration artifacts. Every project has a specific repository where the C.I. deposits its artifacts and they are all accessible on GitHub.
As an example you can select the nCine-master-windows-vs2019 branch and download the installer or the portable archive of the nCine
master branch compiled for Windows with Visual Studio 2019.
||GCC Clang||AppleClang||VS2019 VS2017||GCC Clang|
||GCC Clang||AppleClang||VS2019 VS2017||GCC Clang||emcc|