New Apartment by Jiri Hysek

About
Finally! You are about to move to the new bigger apartment. But first, you need to pack everything you have in the old one. It's not your first move, you know what it looks like.. boxes everywhere, furniture blocking everyone who wants to walk through the place. But it has to be done.
Instructions
It's easy - all you need to do is to move everything to one room.
Controls
In this game, you can walk forward, backward, or turn to the left or right (like in Asteroids - you don’t just press an arrow to move in that direction; you need to turn and go forward or backward). Maybe it takes some time to get used to it, but I tried both types of controls, and it felt more intuitive to go backwards to pull the item. - Arrow UP (or W) - go forward - Arrow DOWN (or S) - go backwars - Arrow LEFT (or A) - turn left - Arror RIGHT (or D) - turn right - SPACE - pick up or drop
Don’t forget: You can also go backwards and turn around if there is room for it, even when you are holding something. So items can be pushed, pulled, or turned around.
Bugs?
Oh, yees, plenty! You’ll probably run into a z-indexing issue; the three-boxes object has that problem. I know where the issue is, but I would need more time to make it right. It’s a compo, after all. Also, in some not-very-frequent cases, an item literally jumps out of it’s bounds, but it’s not very often. Just try to pick it up and drop again if that happens :)


Tools
- Godot engine
- Inkscape (+ a little bit of Gimp)
- Soundtrap.com - music
- Audacity
| HTML5 | https://jhysek.itch.io/new-apartment |
| Windows executable | https://jhysek.itch.io/new-apartment |
| Mac OS dmg | https://jhysek.itch.io/new-apartment |
| Linux executable | https://jhysek.itch.io/new-apartment |
| Source code | https://github.com/jhysek/ld54 |
| Original URL | https://ldjam.com/events/ludum-dare/54/new-apartment |
Ratings
| Overall | 129th | 3.71⭐ | 33🧑⚖️ |
| Fun | 203th | 3.387⭐ | 33🧑⚖️ |
| Innovation | 203th | 3.323⭐ | 33🧑⚖️ |
| Theme | 25th | 4.387⭐ | 33🧑⚖️ |
| Graphics | 60th | 4.065⭐ | 33🧑⚖️ |
| Audio | 92th | 3.613⭐ | 33🧑⚖️ |
| Humor | 120th | 3.05⭐ | 32🧑⚖️ |
| Mood | 162th | 3.383⭐ | 32🧑⚖️ |
| Given | 30🗳️ | 35🗨️ |
Kinda can blame z order bug, diding see this hole till the end.
Nice game overall. Familiar concept, but good implementation, with interesting controls, great sounds and very ni visuals. Also liked how you made everything one big level, and not like multiple.

The z-index issue is caused by the three-box item. One of that boxes should have different z-index than the other but it's all in one image so it's not possible to do (I'd need to have multiple images and set z-index separately for each one - which I didn't have time for :( Great job anyway, almost did it! One big level was kind of necessity because I was running ouf of time. I wanted to make a few easy level for better explaining movement and mechanics.
@alec Thanks for the feedback, it would definitely deserve at least some easy tutorial level to explain concept. And I think I had redrawing that direction indicators in my todo list but.. yeah, you know how compo goes :)
There is also a second way of control in the code (just use arrow to go to direction you want), it can be enabled just by changing one variable. I didn't use it in the final game because it didn't work too well. Because it's not very intuitive in isometric view to say what's up, left, down and right. I even tried classic top-down view instead of isometric, controls felt better in top-down but the game didn't look good. So I decided for this kind of control - like in an Asteroids - you can go forward and backward and turn left or right. It felt more natural when you want to pull items backwards (not only push in front of you).
Or maybe somehow with a mouse? I don't know.. maybe I can add a simple switch so users can use control that feels more natural for them.
I also didn’t see that those tri-boxes are one L shaped object and not 3 separate ones. :D But I got some stuff out and tried again.
Regarding that bottleneck "bridge": I couldn't really get my head around what object and where can I rotate "into" the bridge. Because according to my mind I shouldn't be able to do that at all due to the walls being there, even if not rendered. But I guess I wen't around this mind block by trial and error, just as usual: :smile:
Sadly I couldn't finish it, after a few tries I gave up. I guess it's not for me because logistics is so frustrating for me in the real life too. :laughing: Immersion 11/10! Keep up the good work, Jiri! :)
It fits the theme very well and the art and music were very nice. Nice work

i find the actual execution to be a bit frustrating, and it's very hard to conceptualize how things will rotate sometimes when you're holding them in weird places. i also wonder if the isometric viewpoint is the most appropriate for this because it adds to the overall cognitive load (even though it looks great)
But it turned out that it doesn't add a difficulty in a good way, it rather frustrate people. The question is whether that spatial thinking is just hard or whether it's because I didn't have time to add more indicators where you can or cannot rotate. I could add for example some green tiles on the floor to see where it would land if you rotate. I only squeezed in a red indicator of obstacle that prevent you from rotating.
Also so many boxes with gnomes. :smile:
Love the graphics, the music and the sfx when trying to do an illegal move :thumbsup:
Overall a very nice game and execution, great job :thumbsup:
https://www.youtube.com/watch?v=VR15EXg6Pd8
The music works very well with the game. I got the Z index bug at some point :)
It has a bit of a similar idea to my game, but mine has different bugs :D
Great compo entry overall. GG.
The concept was great. I personally have a lot of difficulty with relative positioning (ie, up is forward even if you're facing down) so it was a bit of a struggle for me. But I was happy to have even figured out how to get the 3-boxes around that corner!
The sound effects were very funny (I assume voice recorded?). All in all, great game.
Nicely done! I enjoyed how everything worked together, graphics, audio and mechanics!