systemshock
v0.7.7
基於Incorporated夜潛水工作室發布的PowerPC源代碼。
衝擊是使用SDL2的系統衝擊的跨平台源源。這現在在OSX,Linux和Windows上運行良好,由於未包含在發布的源代碼中,需要恢復一些缺失的功能。
該項目的最終目標是介紹厄運的巧克力末日:這種經驗非常模仿原始的,但便攜式,並且具有一些改善的生活質量,包括OpenGL渲染器和MOD支持!
加入我們的不和諧以及開發:https://discord.gg/m45xpan
res/data文件夾中的EE資產查找有關Linux,Mac和Windows的可下載軟件包的列表。 32和64位版本可用於Linux和Windows。
先決條件:
步驟1。構建依賴項:
build_win32.sh或build_win64.sh (建議使用git bash和mingw)build_deps.sh或osx-linux中的CI構建腳本build_deps.sh步驟2。構建並運行遊戲本身
cmake .
make systemshock
./systemshock
在構建過程中支持以下CMAKE選項:
ENABLE_SDL2使用系統或捆綁SDL2(on/捆綁,默認捆綁)ENABLE_SOUND啟用聲音支持(需要sdl2_mixer,on/bundled/off,默認值捆綁)ENABLE_FLUIDSYNTH啟用fluidsynth midi支持(on/捆綁/折疊,默認為捆綁)ENABLE_OPENGL啟用OpenGL支持(開/關,默認為ON)如果您發現自己需要修改shockeltaly的構建腳本,則CMakeLists.txt是要研究的地方。
-nosplash禁用飛濺屏幕,使遊戲直接開始到主菜單
衝擊支持加載mod並完成粉絲任務。只需將可執行文件.dat mod文件或文件夾即可將其加載.res其中。
從文件夾中運行粉絲任務:
./systemshock /Path/To/My/Mission
從特定文件中運行粉絲任務:
./systemshock my-archive.dat my-strings.res
Shockaly用WASD控件代替了原始遊戲的運動,並將F用作Mouselook切換熱鍵。這不同於增強版的E用作Mouselook Hotkey,但允許我們保留Q和E可用於傾斜。
Ctrl+G循環Ctrl+F啟用全屏模式Ctrl+D到禁用全屏模式