Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Really neat concept! Even tho its a prototype, I really like the idea and ended up finishing the level!

Here are some feedbacks:
- Overall, the mechanics works well. Rotation would definitely helps but the essence is there
- I wish I could see more clearly the piece border once stacked.
- I would either add a timer or remove the collision :) If I have plenty of time, removing and replacing pieces is only fun if It can make me loose! 

Drag and drop mechanics is not the easiest for a first game! Congrats

(+1)

Thank you!  So you got to see my last minute realization that I didn't have an end game indicator.  LOL

Yeah, want to add rotation, though I'll need to figure out if I can do it with the tile implementation I did.  Just getting tiles to have collisions took me way too long in Godot.  Might have been better to do it a different way but I figured it out in the end.  A different way might make rotation easier, but I still might try to add it if I can.

Yes, good call, the pieces blending too much was something I realized last minute but didn't get to fix.  :(

And for sure, a timer is what I wanted to add as well.  I wanted a timer which would impact score.  So score would be based upon how tightly the pieces were packed in, the size of the pieces you got in and the time it took or a time limit.  Though that might need tweaking after I try it out.

The collisions for dragging the items was the hardest part as the Godot TileMap tile check is limited, so you only can detect one part of the entire piece in the TileMap.  Figured out a workaround by setting data on the main tile that told the game where the other parts of the pieces were.  From there I just checked if it hit a wall, hit the edge of the "map" or hit another piece.

Some additional things I wanted or want to add still are making it so you don't have to keep pressing the keys, I have an idea for how to do that just didn't get to put it in.  Also better music and sounds.  And a way to generate levels instead of having to do them by hand.