2D Run-and-gun shooter inspired by One Man's Doomsday, Counter-Strike, and Metal Slug.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930
  1. # izanagi
  2. A run-and-gun shooter inspired by Metal Slug.
  3. ## Setup
  4. > **Note:** CMake and OpenSSL are required.
  5. ### Windows
  6. 1. Clone this repo.
  7. 2. Clone the repositories under `dependencies.txt` except for SDL2.
  8. 3. Unpack the **MSVC** archive under `dependencies` folder in this project's root. Rename the directory as `SDL2`.
  9. 4. Build the following dependencies first:
  10. - `portmidi`
  11. - `libwebsockets` (follow the [instructions on building LWS](https://libwebsockets.org/lws-api-doc-master/html/md_README_8build.html))
  12. 5. Build via CMake.
  13. ### macOS/*NIX
  14. 1. Clone this repo.
  15. 2. Clone the repositories under `dependencies.txt`, including SDL2.
  16. 3. Build the SDL, SDL_image, and SDL_ttf dependencies using the [build instructions for macOS](https://wiki.libsdl.org/SDL2/Installation#macos).
  17. > **Note:** You may need to download other tools to build the libraries.
  18. > **Note:** Clone the submodules under SDL_ttf to download freetype and harfbuzz
  19. 4. Build the following dependencies first:
  20. - `portmidi`
  21. - `libwebsockets` (follow the [instructions on building LWS](https://libwebsockets.org/lws-api-doc-master/html/md_README_8build.html))
  22. 5. Build via CMake.