Dungeon Swap-R

-----

Find your way out, exit the dungeon!
The game is in two phases: SWAP & CRAWL

-----

SWAP phase

Swap rooms to shape your way out of the Dungeon.


Exit is marked with this symbol :

Then, press SPACE to go to the CRAWL phase:


CRAWL phase

Move from room to room of the dungeon towards the exit.


Oh, and don't worry, if you miss-placed the rooms you can retry by pushing 'R'. This will basically kill you and let you go back to SWAP phase.

Use the mouse wheel to zoom in & out and have a better look at the dungeon while in CRAWL phase.

Rely on powerful items to use against foes and balance the fragility of your small armored hero!

Shield

the shield pushes enemies on the next room (1 room move).


Graplin

The graplin pulls enemies on the room before the one you come from (2 rooms move).


And more to discover

Not to spoil but you'll discover some other interesting content that is not mentioned here... :)
Plus, it would eventually allow me to add new mechanics to the game later on :D

-----

Level Editor

Since 1.2.0 you can build & share your very own levels and exploit the mechanics I developed. Can't wait to see what you gonna build here!!

You can also play levels made by others and accessible online. There is a simple sign-in/up system to access them.

Levels can be up to 7 x 7 wide soooo experiment, try new things. 

Level editor

A level can be of any size but needs to have at least an exit room.
You can keep the SPACE bar pressed to move the camera when in creation mode.

When creating the level, you basically create the solution as the game shuffles it randomly whenever you (or someone else) gives it a try.

Click (left) on empty room to make one pop, click again to change the features of the room. Right click if you want to delete a room.

By default, the level is considered as not published, you can publish it by clicking on it, which will force you to solve it in order for the game to consider it as playable (and publish it).

Whenever you edit a level you already published, it goes in unpublished state again just to ensure it can still be solved before going in published state again ^^.

Community levels

It gathers the levels of the community (tagged as published), you won't be able to see your own in that list.

Just click a level in the list in order to try it :D

-----

Hope you'll like this small game, that was done in few weeks just for fun <3
I still don't realize it took that much time for such a small game x)

Enjoy! Cheers!


Credits

As I did not add a Credits section to the game, I'd like to thank the authors of the following ~tools I used to build the game! Thank's a lot to all of you!

Also thank you for making possible building games on Linux!!!!!

Godot Engine:
https://godotengine.org/

Base template for the game that I also tweaked kinda bit :
https://github.com/nezvers/Godot-GameTemplate

Effects I learned & used + state machine components come from courses from which I learned a lot (I'm a dev' but not a game dev' after all :D ) :
https://www.gdquest.com/

Audio effects made with my mic & tweaked using Audacity

Resources drawn by hand using Krita & GDQuest's Krita brushes (I know I'm such a fanboy):
https://krita.org
https://www.gdquest.com/product/krita/brushes

StatusReleased
PlatformsHTML5, Windows, macOS, Linux
Rating
Rated 5.0 out of 5 stars
(5 total ratings)
AuthorPixelized-Studio
GenrePuzzle
Made withKrita, Audacity, Godot
Tags2D, Dungeon Crawler, Level Editor
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse

Download

Download NowName your own price

Click download now to get access to the following files:

Dungeon Swap-R (Linux).zip 34 MB
Dungeon Swap-R (OSX).zip 35 MB
Dungeon Swap-R (Windows).zip 32 MB

Development log

Comments

Log in with itch.io to leave a comment.

I was about to vomit due to the shaking of the screen, but I was able to defeat the boss

Wow thank’s a lot for playing it through :)

I just published 1.1.0 to better handle the need of zoom out (and few other improvements), so you no more need to refrain from vomiting !

Cheers!