Pyrite Engine is a command-line tool meant to be used as a development tool for individuals who need a game engine that can sustain large architecture programs and has a minimalistic and simple API.
After downloading the Pyrite Engine archive, one must uncompress the files and inspect the folder. The whole package is decent in size and it includes several resources. Firstly, there is the Microsoft Visual C++ 2015-2019 installer. In order to be able to run the Pyrite Engine, you must install the prerequisite tool.
After having done the necessary, you can access the command-line game engine straight from the executable. At first, it takes four main commands — new + , run + , build + , exit. Besides the previously mentioned, the packages also contains the latest Python version (including necessary packages), and on online reference to the Pyrite API.
In order to start using Pyrite Engine, you need very little programming/command-line knowledge and prior working experience. The commands are self-explanatory and far from complex. Start by creating the project (e.g. new softpedia_testing.py). In the location where you have the semi-portable app saved, a new project folder will be created.
Normally, check the newly created directory, in the displayed path location. There is a test material that must be opened with your chosen text editor. You can run that or delete it and replace it with your files. The run function behaves as expected — it runs the code independently of any prior build. The build function that should convert your code into an executable is only available for paid members and it was not tested.
In conclusion, Pyrite Engine looks predictable and works well. It is not an overly complicated tool, and it does not have more than basic functionalities. The API reference is organized and neatly structured. Only by testing the program, one can tell whether or not it is worth the investment. However, the building function should have been made available for testing purposes. It is equally simple to have the same advantages using free tools; having been able to test Pyrite Engine when building the final project would have contributed to an even more accurate evaluation of the product's advantages.