Elfin is a timing-based puzzle platformer that follows the journey of a little sprite as it tries to escape the underground labyrinth.

In Elfin, you cannot directly jump (or move, really). Instead, you must use anchors in the environment to move around, exerting force towards them or away from them.

Controls: Left-click to pull, right-click to push. F11 for fullscreen, and Esc to exit.

Made solo for the GMTK Jam 2018, which had the theme "GENRE without MECHANIC" - in this case, PLATFORMER without JUMPING (or normal movement in general).

Feel free to look at the source code or attribution of assets that weren't made during the jam.

PlatformsWindows, macOS, Linux, HTML5
Rated 5.0 out of 5 stars
(8 total ratings)
Made withGodot
TagsPixel Art, Puzzle-Platformer


elfin.linux.zip 14 MB
elfin.exe.zip 13 MB
elfin.mac.zip 26 MB


Log in with itch.io to leave a comment.

play test brooo!!!!

add restart button

(2 edits)

Nice game
Difficult curve is too stiff at this level (i drop game at this point)

not only it give two challenge elements at same time at begin of level

it also have same thing after - at exit part of level

and after you glad to complete 1st part - you instantly punished at second part - and start all over again


Thanks for the feedback! Yeah, that level was a bit unfair - I'll work on fixing that for a future version.

Awesome mechanic! Seems like it doesn't move away from a genre, but still really good.

Great game! I love it!

Thanks! :D