A "Doodle Jump" clone game.
Find a file
King_DuckZ 706f1aaa0a Fix drawing of vertically clipped surfaces.
Also fix bottom platforms disappearing and wrong coordinates being
sent to the function that draws debug lines. Obviously debug lines
drawing is still messed up... but at least you see the two lines!
2016-11-17 01:17:20 +01:00
cmake/include Add target architecture detection in cmake and pass -msse3 to the compiler for x86_64 targets. 2014-08-25 17:32:48 +02:00
docs Update description for the bug fixed in the previous commit. 2016-11-10 23:26:41 +01:00
lib Import Catch and make a unit test program that uses it. 2016-11-11 20:37:35 +01:00
resources/graphics Grayscale png are not supported, this is rgb32 instead. 2014-03-28 10:52:17 +01:00
src Fix drawing of vertically clipped surfaces. 2016-11-17 01:17:20 +01:00
test/unit Add unit test for the deferred virtual call implementation in SizeNotifiable. 2016-11-14 00:29:49 +01:00
.gitignore Update gitignore with YouCompleteMe files 2016-10-31 21:07:24 +01:00
.gitmodules Import Catch and make a unit test program that uses it. 2016-11-11 20:37:35 +01:00
CMakeLists.txt Refactor cmake file so the main part of the code is a lib. 2016-11-11 21:18:39 +01:00
COPYING GPLv3 license. 2014-02-25 14:17:09 +01:00
README.md README updated. 2014-07-10 21:56:05 +02:00

#CloonelJump ##Description CloonelJump is an open source clone of the more popular Doodle Jump. In this SDL/C++ game the player has to continously jump over platforms and climb to the top in a never-ending scenario. Platforms that scroll down past the bottom of the screen will disappear, meaning that missing a jump and falling to the bottom of the screen leads to the character's death and player's game over. Climb up as much as you can to make the highest record.

##Requirements ###Platforms CloonelJump is being developed on 64 bit Linux. At the moment that's the only supported platforms, but in the future it will be ported to SailfishOS and Android. ###Dependencies At the moment, CloonelJump needs the following libraries to run:

  • libPNG
  • SDL2
  • Boost

Additionally, to build it you will need cmake.

##Building Run cmake to generate the project for your platform. For debug builds using ninja I run:

cd ~
mkdir cloonel_build
cd cloonel_build
cmake -DCMAKE_BUILD_TYPE=Debug -GNinja <path_to_the_source>
ninja

Replace Debug with Release for a Release build, and omit the -G parameter to use the default generator on your platform, if you don't use ninja.

##Contact If you want to talk to me, you can find me on IRC Freenode most of the time as King_DuckZ