«Гопник-2» - это продолжение культовой текстовой игры «Гопник», жанр которой наиболее близок к жанру Hack and Slash RPG. Во второй части полностью сохранена изначальная концепция, улучшен алгоритм генерирования противников в соответствии с текущим состоянием главного героя, выровнен баланс прохождения и прокачки, добавлено три уровня сложности.
Эта версия портирована на все основные платформы, сделана попытка исправить баги и утечки памяти, а так же улучшен баланс. Кроме того, введены дополнительные игровые предметы и новая локация.
Автор оригинальной версии игры «Гопник 2» — d-maxx
Портированная бета-версия под Linux — @tiandrey
Дальнейшее портирование и развитие — @bolknote
cmake
>= 3.14gcc
,clang
илиMSVC
mkdir -p ~/.builds/gopnik2
cmake -B ~/.builds/gopnik2 -DCMAKE_BUILD_TYPE=Release
cd ~/.builds/gopnik2 && cmake --build . -- -j 10
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release -- /m:10
где /m:10
— количество потоков для параллельной сборки (аналог -j
для make).
Важно: Для MSBuild нужно указывать --config Release
при сборке, а не только -DCMAKE_BUILD_TYPE=Release
при конфигурации.
cd ~/.builds/gopnik2 && ctest --extra-verbose
cd build && ctest -C Release --extra-verbose
~/.builds/gopnik2/gop2
build\Release\gop2.exe
Лицензия на код в исходном состоянии мне неизвестна, прошу авторов этого кода
связаться со мной (например, написать мне на почту: [email protected]
).
Лицензия на остальные правки (включая вклад @tiandrey) — MIT.
▄▄
▄▄▀▀▀▀▀▀▄▄▄
██ ▀▀▀▄▄
██ ▀▄
▄▀ ▀▄
▄█ ▄▄▀▀▀▀▀▀▀▄▄▄▄ █
▄█ ▄▄▀▀ ▀▀▀▄▄ █ █
▀█▄ ▄▀ ▀▀▄ ▄▀█
▀▀▄▀ ▀█▀
█ ▄▀▀▄▄ ▄▄▀▀▀▄ █
█ ▄▄▄ ▄▄▄ ▀ █
█ ▀▓▓▓█ █▓▓▓▀ █
█ ▀▀▀ ▀▀▀ █
█ ▓▓ █
█ █▓▓█ █
█ █▓▓█ █
█ █▒▒▒▒█ █
█ ▀▄▄ ▄▄▀ █
█ █
█ █
█ ▄▀▀▀▄▄ ▄▀
█ ▀▄▄▒▒ █
█ ▒▒ ▄▀
█ ▓▓█
▀▀▀▀ ▓▓
▓▓
▓▓
▓▓
██
█ █
███ ████ ████ █ █ █ █ █ █ █
█ █ █ █ █ █ █ █ █ █ █ █
█ █ █ █ █ ████ █ ██ ██ ██ █
█ █ █ █ █ █ █ ██ █ █ █ █
█ ████ █ █ █ █ █ █ █ █ █
████
███ ОКОРЕНИЕ
█ █
█ █ █ █ УЛЬТУРНОЙ
██
█ █ ██ ТОЛИЦЫ
█
██
version 1.30 Release