No description
Find a file
Mitchell Pleune 91ccc69c1e hash: fix buffer overflow
need to check for \0 on the end of strings properly
2017-12-12 18:26:16 -05:00
bin PostProcess uses a dynamic window_size 2016-07-13 21:38:31 -04:00
build first commit 2015-02-28 12:01:15 -05:00
src hash: fix buffer overflow 2017-12-12 18:26:16 -05:00
.gitignore git: ignore build 2017-12-12 18:26:04 -05:00
braindump run through valgrind 2016-07-13 21:38:30 -04:00
CMakeLists.txt cmake: inital commit 2017-12-09 15:58:38 -05:00
default.nix Savefile: Dynamic chunk saving! 2016-08-17 07:39:42 -04:00
README.md README.md: remove redundant readme.txt 2017-06-04 05:19:51 +00:00
run ./run: use ninja 2017-12-09 16:03:41 -05:00

Blocks

This is a project that I work on very sporadically when I have the time and energy to do so. In the past, development has ceased for entire months at a time. This is just a hobby of mine, and so time gets spent where I think is interesting. Much of the code may be very messy or inefficient, but if it's working for me then it may not get worked on.

Building / Running

NixOS

  • Just clone and ./run

Everyone Else

  • To run:

    • Linux:
      • Make sure glew, SDL2, SDL2_ttf, zlib, and supporting OpenGL packages are installed
    • Windows:
      • Make sure glew32.dll, libfreetype-6.dll, SDL2.dll, SDL2_ttf.dll, and zlib1.dll are availaible (If availaible via PATH, it may need to be early in the PATH)
  • To compile:

    • Linux:
      • make sure the devel versions of the above packages are installed, along with pkg-config for sdl2, SDL2_ttf, zlib, and glew
    • Windows:
      • Make sure SDL2, SDL2_ttf, zlib, and glew include and lib files are copied into MinGW's folders Make MinGW is installed with pkg-config set up for sdl2, SDL2_ttf, and glew