libpvz: a library to manipulate Plants vs. Zombies
examples | ||
pyvz | ||
src | ||
utils | ||
bootstrap | ||
configure.ac | ||
Makefile.am | ||
README | ||
setup.py |
libpvz: a library to manipulate Plants vs. Zombies ================================================== About ----- This is libpvz [1], a library written to ease the manipulation of Plants vs. Zombies [2] v1 emulated under Unix-like operating systems. Low level functions are provided in the `libpvz' C library, while more complicated functions are provided in the `pyvz' Python module built upon the C library. For now, Linux is the only supported platform, and only the x86_64 architecture is tested (though x86 is expected to be supported as well). [1] <https://gitea.com/CasperVector/libpvz>. [2] <https://www.popcap.com/plants-vs-zombies>. Use --- Building: $ ./bootstrap # If building from the git repo. $ ./configure $ make $ python ./setup.py build Testing: $ make check # If you want to run `libpvz_test'. $ export LD_LIBRARY_PATH="$(pwd)"/src/.libs \ PYTHONPATH="$(pwd)"/build/lib.some_path $ ... # Do what you want to do. Installing: # make install # python ./setup.py install Copying ------- Copyright (c) 2013,2016-2019 Casper Ti. Vector Licence: CC0 v1.0 [3]. [3] <https://creativecommons.org/publicdomain/zero/1.0/>. (Note that only this library is covered by these terms; Plants vs. Zombies itself is owned by PopCap.)