A downloadable game for Windows, Linux, and Android

As part of Castle Game Engine examples we have developed a completely playable demo of a platformer game.

You can download the compiled version here and play! 


  • AD (or left-right arrows) to move left / right
  • W (or up arrow) to jump
  • Space to shoot (once you get the weapon)

Using mouse or touch input (on Android):

  • Press in the left-bottom screen part to move left.
  • Press in the right-bottom screen part to move right.
  • Press in the upper screen part to jump.
  • Press at least 2 fingers on the touch device simultaneously to shoot.


  • Level (and all UI) designed visually using the Castle Game Engine editor.

  • Sprites sheets designed using CGE editor and managed in .castle-sprite-sheet format (see sprite sheets docs).

  • Full platformer gameplay. Player can move, jump, pick up a weapon, be hurt by enemies, be hurt by obstacles, collect things, die, finish the level. Extra jumps in the air are possible (check out Advanced player checkbox). Enemies move following a simple pattern.

  • Sound and music.

  • All states you expect from a usual game — main menu, options (with volume configuration), pause, credits, game over and of course the actual game.

As a developer: Open in Castle Game Engine examples/platformer/ (can be viewed on GitHub here), build it and run, and play with designs and code yourself. Have fun!

With many thanks to:

  • Andrzej Kilijański - for making the whole platformer demo, coding and level design
  • Kenney - for creating cool assets that we could freely use.
PlatformsWindows, Linux, Android
Rated 4.3 out of 5 stars
(3 total ratings)
AuthorCastle Game Engine
Tags2D, spites


platformer-linux-x86_64.zip 15 MB
Version 1.3.0 Apr 30, 2023
platformer-android-release.apk 14 MB
Version 1.3.0 Apr 30, 2023
platformer-win64-x86_64.zip 11 MB
Version 1.3.0 Apr 30, 2023

Development log


Log in with itch.io to leave a comment.

how to do it?

not bad

it's actually really good. the movement is a bit wonkey tho