Meme game, written in C++. Forsaken
Find a file
2022-11-17 19:15:10 +03:00
appimage_assets Add build docs, appimage auto packing 2022-11-15 23:58:06 +03:00
assets Add rasengan. Rework sound system 2022-11-17 18:16:28 +03:00
src Begin engine refactor 2022-11-17 19:15:10 +03:00
.gitignore Add rasengan. Rework sound system 2022-11-17 18:16:28 +03:00
CMakeLists.txt Begin engine refactor 2022-11-17 19:15:10 +03:00
main.cpp Begin engine refactor 2022-11-17 19:15:10 +03:00
pack_appimage.sh Clean outputs 2022-11-16 02:35:50 +03:00
README.md Fix jumps, attack range of the Vadid 2022-11-16 01:31:15 +03:00

petrovich10

10 laba, SFML. My homework (a game written in C++, cross-platform).

Run

Download a binary distribution

Build on Linux

  1. Install SFML, CMake, C++ build tools
  2. Install the listed libraries
  3. Install (or install-extract) libforesteamnd
  4. Clone the repository
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -jNUMBER_OF_THREADS

OR run pack_appimage.sh

Build on Windows

  1. Install CMake, MinGW and add them to PATH
  2. Clone the repository
  3. Install-extract libforesteamnd into the project folder (include and lib). If it argues that it can't find libforesteamnd.a then copy it manually to lib.
  4. Copy SFML/bin, SFML/include, SFML/lib to the project directory
  5. Create build folder in the project directory
  6. Copy the contents of SFML/bin to that folder
  7. Open build folder in terminal (powershell, for example)
cmake -DCMAKE_BUILD_TYPE=Release -G "MinGW Makefiles" ..
cmake --build . --config Release