Kisak-Strike: Gentoo Offensive(KSGO)是一个针对Linux爱好者的CSGO移植。
它可以使用可选的闭源组件构建 100% 开源。
想了解更多关于Kisak-Strike的历史吗?请参阅随附的博客文章:https://lwss.github.io/Kisak-Strike/
Attention! Kisak-Strike will build into folder ../game/ Make sure you clone this repo inside an existing folder!
Kisak-Strike使用CMake,以下部分将提供更多信息。
如果你想使用 VPC 进行构建以获得真实的体验(不推荐),请参阅 https://gist.github.com/LWSS/9d2cd3205d197545d64fd27ee897fd53 以获取此项目开始时的粗略草稿。
SDL2 SDL2_mixer tcmalloc_minimal rt openal curl ssl z crypto dl pthread fontconfig freetype GL
sudo apt install git build-essential cmake libsdl2-mixer-dev libsdl2-dev libgoogle-perftools-dev libopenal-dev libcurlpp-dev libssl-dev libfontconfig1-dev libcurl4-openssl-dev net-tools
sudo dnf install git SDL2-devel SDL2_mixer-devel gperftools-devel openal-soft-devel libcurl-devel openssl-devel fontconfig-devel freetype-devel cmake gcc g++ mesa-libGL-devel mesa-libGLU-devel
sdl2 sdl2_mixer gperftools openal libcurl-compat openssl fontconfig freetype2 mesa cmake gcc base-devel
media-libs/libsdl2 media-libs/sdl2-mixer dev-util/google-perftools media-libs/openal net-misc/curl dev-libs/openssl media-libs/fontconfig media-libs/freetype media-libs/mesa dev-util/cmake sys-devel/gcc
有关构建选项,请参阅 wiki 页面:https://github.com/SwagSoftware/Kisak-Strike/wiki/CMake
cd ./cmake-build cmake .. <VARIOUS OPTIONS HERE> make -j<NUM_THREADS>
使用仓库下载器(https://github.com/SteamRE/DepotDownloader)与你的蒸汽帐户。Steam内置的仓库下载器在今年早些时候被破坏了,这是目前唯一的选择。
CSGO SteamAppID: 730 CSGO Assets: DepotID: 731 ManifestID: 7043469183016184477 Windows Binaries: DepotID: 732 4047004309608881181 Linux Binaries: Depot ID: 734 4197642562793798650
转到文件存储库:https://github.com/SwagSoftware/Kisak-Strike-Files 这些属于你的文件夹。
../game/
./csgo_linux64
源 1 SDK 许可证
源SDK版权所有(c)阀门公司
本文档描述了你与阀门公司(“阀门”)之间的合同。请在下载或使用源引擎SDK(“SDK”)之前阅读它。下载和/或使用源引擎 SDK,即表示你接受此许可。如果你不同意本许可的条款,请不要下载或使用 SDK。
你可以免费下载并使用SDK开发在源引擎上运行的修改后的Valve游戏。你可以以源代码和目标代码形式分发修改后的 Valve 游戏,但只能免费分发。Valve 游戏的使用条款可在 Steam 订阅者协议中找到,该协议位于此处:http://store.steampowered.com/subscriber_agreement/
你可以以源代码和目标代码形式复制、修改和分发 SDK 以及你对 SDK 所做的任何修改,但只能免费。本 SDK 的任何分发都必须包含此许可文件和第三方法律声明.txt。
SDK 或 SDK 的大部分内容的任何分发都必须包含上述版权声明和以下内容:
DISCLAIMER OF WARRANTIES. THE SOURCE SDK AND ANY OTHER MATERIAL DOWNLOADED BY LICENSEE IS PROVIDED "AS IS". VALVE AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES WITH RESPECT TO THE SDK, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, TITLE AND FITNESS FOR A PARTICULAR PURPOSE. LIMITATION OF LIABILITY. IN NO EVENT SHALL VALVE OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE ENGINE AND/OR THE SDK, EVEN IF VALVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
如果你想将 SDK 用于商业目的,请 sourceengine@valvesoftware.com 联系 Valve。