Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
cmake/Modules/ | H | 03-Nov-2018 | - | 731 | 650 | |
data/ | H | 03-May-2022 | - | 46,095 | 37,859 | |
docs/ | H | 03-Nov-2018 | - | 866 | 588 | |
icons/ | H | 03-Nov-2018 | - | 260 | 200 | |
src/ | H | 03-May-2022 | - | 51,299 | 32,535 | |
tools/ | H | 03-Nov-2018 | - | 182 | 97 | |
.gitignore | H A D | 03-Nov-2018 | 38 | 6 | 5 | |
.travis.yml | H A D | 03-Nov-2018 | 2.3 KiB | 50 | 49 | |
AUTHORS | H A D | 03-Nov-2018 | 1.3 KiB | 60 | 53 | |
AndroidAppSettings.cfg | H A D | 03-Nov-2018 | 1.7 KiB | 63 | 62 | |
COPYING | H A D | 03-Nov-2018 | 31.7 KiB | 622 | 513 | |
ChangeLog | H A D | 03-Nov-2018 | 22.3 KiB | 350 | 329 | |
README.md | H A D | 03-Nov-2018 | 3.6 KiB | 118 | 88 | |
appveyor.yml | H A D | 03-Nov-2018 | 2.8 KiB | 69 | 68 | |
appveyor.yml-build-dependencies | H A D | 03-Nov-2018 | 9.6 KiB | 161 | 160 | |
meandmyshadow.desktop | H A D | 03-Nov-2018 | 233 | 11 | 10 | |
pkg2appimage.yml | H A D | 03-Nov-2018 | 867 | 31 | 28 |
README.md
1This is the fork of the puzzle game Me and My Shadow originally at [SourceForge](http://meandmyshadow.sourceforge.net/). 2The new website is <https://acmepjz.github.io/meandmyshadow/>. 3 4### Build status 5 6| Platform | Nightly build status | Latest nightly build | Previous nightly build | 7|----------|-------------------------|----------------------|------------------------| 8| Windows | [![Build status][1]][4] | [Bintray][6] | [AppVeyor][4] | 9| Linux | [![Build Status][2]][5] | [Bintray][6] | Not available | 10| OSX | [![Build Status][3]][5] | Not available | Not available | 11 12[1]: https://ci.appveyor.com/api/projects/status/t0cfcb54fppa501c/branch/master?svg=true 13[2]: https://travis-matrix-badges.herokuapp.com/repos/acmepjz/meandmyshadow/branches/master/1 14[3]: https://travis-matrix-badges.herokuapp.com/repos/acmepjz/meandmyshadow/branches/master/2 15[4]: https://ci.appveyor.com/project/acmepjz/meandmyshadow/branch/master 16[5]: https://travis-ci.org/acmepjz/meandmyshadow 17[6]: https://bintray.com/acmepjz/meandmyshadow/meandmyshadow/nightly-build#files 18 19Me and My Shadow 20==================== 21Me and My Shadow is a free libre puzzle/platform game in which you try to reach 22the exit by solving puzzles. Spikes, moving blocks, fragile blocks and much 23more stand between you and the exit. Record your moves and let your shadow 24mimic them to reach blocks you couldn't reach alone. 25 26 - Tutorial for beginners 27 - 2 level packs containing over 40 levels 28 - 18 different block types 29 - Built-in level editor 30 - Easily installable addons 31 - Original music by Juho-Petteri Yliuntinen 32 - Cross platform 33 34Compiling 35========= 36 37Compiling on Linux 38------------------ 39 40You will need the following packages (and their -dev(el) files) to be installed: 41 42 * libSDL2 43 * libSDL2_image 44 * libSDL2_ttf 45 * libSDL2_mixer 46 * libcurl 47 * libarchive 48 * liblua ( >=5.2 ) 49 * cmake 50 * C++ compiler (found in packages like g++, gcc-c++, gcc) 51 52The process is simple. Enter a terminal and move to directory containing 53MeAndMyShadow. Then just type 54 55~~~ 56 mkdir build && cd build 57 cmake .. 58~~~ 59 60to generate the Makefile. If everything configured properly you don't see any 61errors and then you can start compiling by typing 62 63~~~ 64 make 65~~~ 66 67Finally you can run MeAndMyShadow with 68 69~~~ 70 ./meandmyshadow 71~~~ 72 73To install MeAndMyShadow on your system, run following as root 74 75~~~ 76 make install 77~~~ 78 79See `.travis.yml` for example. 80 81Compiling on Windows 82-------------------- 83 84If you are using VS2013 or VS2015 you can download the pre-built SDL2 dependencies 85[here](https://github.com/acmepjz/meandmyshadow/releases/tag/v0.5-devel002), 86and unzip the dependencies. 87Otherwise you need to compile some dependencies from source. See `appveyor.yml-build-dependencies` for example. 88 89Open a command prompt, move to directory containing 90MeAndMyShadow. Then type 91 92~~~ 93 set PATH=path\to\dependencies;%PATH% 94 mkdir build && cd build 95 path\to\cmake-gui.exe .. 96~~~ 97 98Follow the instruction to generate Visual Studio solution files. 99Open the solution file to compile. 100 101Compiling on Mac 102---------------- 103(Under construction) 104 105It is almost the same as in Linux. Use brew to install dependencies. 106See `.travis.yml` for example. 107 108Translating 109=========== 110 111[![Translation status](https://hosted.weblate.org/widgets/me-and-my-shadow/-/multi-auto.svg)](https://hosted.weblate.org/engage/me-and-my-shadow/?utm_source=widget) 112 113We use the web-based translation system [Hosted Weblate](https://hosted.weblate.org/projects/me-and-my-shadow/) 114to host MeAndMyShadow translation. 115 116Meanwhile, you can also translate the game directly. See <http://meandmyshadow.sourceforge.net/wiki/index.php/Translating> 117for more information. 118