{"repo":"H-uru/libhsplasma","free":true,"listed":false,"github":"https://github.com/H-uru/libhsplasma","clone":"git clone https://github.com/H-uru/libhsplasma.git","description":"Cross-platform Plasma data and network library","language":"C++","stars":34,"topics":["c-plus-plus","plasma","uru","myst","library","game-engine","hacktoberfest"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"libHSPlasma, the universal Plasma Game Engine library! ====================================================== Building -------- libHSPlasma uses the CMake build system, which can generate project files for all major operating systems. A typical build looks something like this: $ mkdir build $ cd build $ cmake -DCMAKE BUILD TYPE=Release .. On Unix-like systems (Linux, MacOSX) you should then be able to: $ make $ sudo make install On Windows, make sure you have the required libraries as well as Visual Studio (Express Edition works fine), and then use the generated .sln files to compile. Mac users can also generate XCode project files for libHSPlasma by specifying the XCode generator: $ cmake -G XCode .. Note that ARM, PowerPC, etc. compilations may work, but are completely unsupported for now. Prerequisites ------------- libHSPlasma depends on the following libraries; you'll need to have the dev packages installed in order for libHSPlasma to compile successfully: - string theory - zlib - libjpeg-turbo - libpng - PhysX (Optional) For libHSPlasmaNet - OpenSSL 1.0+ For PyHSPlasma - Python 3.7+ You will also need CMake and a C++ compiler with at least some C++11 support. The following compiler versions are currently supported (others may work, but are currently untested): - GCC 4.6 or later - Clang 3.0 or later - Microsoft Visual C++ 2013 or later Using vcpkg on Windows ---------------------- When building with Microsoft Visual C++ 2015 or later, the recommended way to get all prer","default_branch":null,"files":null,"tree":[],"storefront":"/r/H-uru","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/H-uru/libhsplasma/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}