Tree [r687] /
 History

HTTPS access


File Date Author Commit
 cmake 2012-01-06 edwardlii [r179] Added cmake modules to make packaging easier.
 data 2014-02-25 odamite [r686] Update messages.pot and Finnish translation.
 docs 2012-07-17 edwardlii [r463] Fixed a problem with CMake and compiling when H...
 icons 2012-03-17 edwardlii [r304] Updated the icons to Cloudscape V2.
 src 2014-03-09 edwardlii [r687] Applied patch by squarecross, fixing a few bugs...
 tools 2013-02-22 edwardlii [r601] Made the Lua errors non-translatable strings.
 AUTHORS 2014-02-24 edwardlii [r684] Added French translation by Akien.
 AndroidAppSettings.cfg 2013-04-23 acme-pjz [r633] Upload some Android specific changes.
 CMakeLists.txt 2013-04-23 edwardlii [r635] Swapped the md5 code with code from md5deep, wh...
 COPYING 2012-07-15 edwardlii [r455] Fixed the copyright notice at the top of each s...
 ChangeLog 2012-07-22 edwardlii [r475] Added a ChangeLog file.
 README 2012-08-09 edwardlii [r505] Applied a patch made by TermiT adding Mac OS X ...
 icon.png 2013-04-22 acme-pjz [r632] Upload some Android specific changes.
 meandmyshadow.desktop 2012-12-28 edwardlii [r543] Removed execution permission from the meandmysh...

Read Me

Me and My Shadow
====================
Me and My Shadow is a free libre puzzle/platform game in which you try to reach
the exit by solving puzzles. Spikes, moving blocks, fragile blocks and much
more stand between you and the exit. Record your moves and let your shadow 
mimic them to reach blocks you couldn't reach alone.

 - Tutorial for beginners
 - 2 level packs containing over 40 levels
 - 18 different block types
 - Built-in level editor
 - Easily installable addons
 - Original music by Juho-Petteri Yliuntinen
 - Cross platform



Compiling on Linux
====================

You will need the following packages (and their -dev(el) files) to be installed:

  * libSDL
  * libSDL_image
  * libSDL_ttf
  * libSDL_mixer
  * libSDL_gfx
  * libcurl
  * libarchive
  * cmake
  * C++ compiler (found in packages like g++, gcc-c++, gcc)

The process is simple. Enter a terminal and move to directory containing
MeAndMyShadow. Then just type

  cmake .

to generate the Makefile. If everything configured properly you don't see any
errors and then you can start compiling by typing

  make

Finally you can run MeAndMyShadow with

  ./meandmyshadow

To install MeAndMyShadow on your system, run following as root

  make install



Compiling without GL
====================
In some cases you might want to compile Me and My Shadow without openGL 
hardware accelaration. In order to do this follow the steps above but replace the
cmake call with:

    cmake -DHARDWARE_ACCELERATION=OFF .

Note that you can always run Me and My Shadow in SDL mode by setting gl to 0 in
the config file or by running it as following:

    meandmyshadow -set gl 0

Compiling on Mac
====================
You need to have Xcode 4+ and following frameworks:

  * SDL.framework
  * SDL_image.framework
  * SDL_ttf.framewrok
  * SDL_mixer.framework
  * SDL_gfx.framework

Offical SDL binaries builded not builded for embeding with app. So you need to build them from sources or use unofficial binaries, please refer to this article: http://thirdcog.eu/apps/frameworks