All Projects → acmepjz → meandmyshadow

acmepjz / meandmyshadow

Licence: GPL-3.0 License
Fork of the puzzle game Me and My Shadow originally at SourceForge

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to meandmyshadow

yayagram
Play nonograms/picross in your terminal
Stars: ✭ 33 (+83.33%)
Mutual labels:  puzzle
AWKTC
AWKTC is Workable Klutzy Time-wasting Command
Stars: ✭ 44 (+144.44%)
Mutual labels:  puzzle
mimstris
A falling block puzzle game created using React and Redux.
Stars: ✭ 129 (+616.67%)
Mutual labels:  puzzle
LOST--Java-2D-Game
2D side-scrolling game made in JAVA with sprite sheet animations
Stars: ✭ 2 (-88.89%)
Mutual labels:  platformer
numberlink
Program for generating and solving numberlink / flow free puzzles
Stars: ✭ 47 (+161.11%)
Mutual labels:  puzzle
pynpuzzle
Solve, test and benchmark algorithms for N-Puzzle problem with Python
Stars: ✭ 26 (+44.44%)
Mutual labels:  puzzle
react-puzzle-confirm
React confirm modal, by matching puzzle piece
Stars: ✭ 15 (-16.67%)
Mutual labels:  puzzle
Pico8Platformer
A platformer sample written for Pico-8, includes slopes and jump buffering
Stars: ✭ 38 (+111.11%)
Mutual labels:  platformer
Raymarch-Engine
Minimal ray-traced game engine with gravity affected rays
Stars: ✭ 17 (-5.56%)
Mutual labels:  puzzle
vue-crossword
Crossword puzzle builder VueJS application.
Stars: ✭ 54 (+200%)
Mutual labels:  puzzle
programming-crypto-contracts
Programming Crypto Blockchain Contracts Step-by-Step Book / Guide. Let's Start with Ponzi & Pyramid Schemes. Run Your Own Lotteries, Gambling Casinos and more on the Blockchain World Computer...
Stars: ✭ 54 (+200%)
Mutual labels:  puzzle
music-puzzle-games
"Generating Music Medleys via Music Puzzle Games", AAAI 2018
Stars: ✭ 16 (-11.11%)
Mutual labels:  puzzle
infinity
Infinity is a simple online puzzle hunt/jeopardy-style CTF platform.
Stars: ✭ 11 (-38.89%)
Mutual labels:  puzzle
advent-of-code-2019
Advent of Code 2019 Submissions
Stars: ✭ 27 (+50%)
Mutual labels:  puzzle
BitCrack2
Brute force Bitcoin private keys.
Stars: ✭ 30 (+66.67%)
Mutual labels:  puzzle
elemental-one
A simple platformer made along the theme of Ludum Dare 28
Stars: ✭ 36 (+100%)
Mutual labels:  platformer
LixD
Lix: Lemmings-like game with puzzles, editor, multiplayer
Stars: ✭ 80 (+344.44%)
Mutual labels:  puzzle
advent-of-code
Solutions to the Advent of Code editions, mainly using Kotlin.
Stars: ✭ 14 (-22.22%)
Mutual labels:  puzzle
neon-phase
NEON PHASE, a colorful platformer made for a week-long jam
Stars: ✭ 21 (+16.67%)
Mutual labels:  platformer
surfacer
AI and pathfinding for 2D-platformers in Godot.
Stars: ✭ 56 (+211.11%)
Mutual labels:  platformer

This is the fork of the puzzle game Me and My Shadow originally at SourceForge. The new website is https://acmepjz.github.io/meandmyshadow/.

Build status

Platform Nightly build status Latest nightly build Previous nightly build
Windows Build status GitHub AppVeyor
Linux Build Status GitHub Not available
OSX Disabled Not available Not available

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

Compiling on Linux

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

  • libSDL2
  • libSDL2_image
  • libfreetype
  • libSDL2_mixer
  • libcurl
  • libarchive
  • liblua ( >=5.3 )
  • 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

  mkdir build && cd build
  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

See .travis.yml for example.

Compiling on Windows

If you are using VS2013 or VS2015 you can download the pre-built SDL2+Lua5.3 dependencies here, and unzip the dependencies. Otherwise you need to compile some dependencies from source. See appveyor.yml-build-dependencies for example.

Open a command prompt, move to directory containing MeAndMyShadow. Then type

  set PATH=path\to\dependencies;%PATH%
  mkdir build && cd build
  path\to\cmake-gui.exe ..

Follow the instruction to generate Visual Studio solution files. Open the solution file to compile.

Compiling on Mac

(Under construction)

It is almost the same as in Linux. Use brew to install dependencies. See .travis.yml for example.

Translating

Translation status

We use the web-based translation system Hosted Weblate to host MeAndMyShadow translation.

Meanwhile, you can also translate the game directly. See http://meandmyshadow.sourceforge.net/wiki/index.php/Translating for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].