
Warehouse Keeper
This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
You can try viewing the original page on Web Archive (may not load correctly).
https://youtu.be/n5I5GuqYZvc
You are the warehouse keeper. Space is limited and you have to make sure you put all the boxes in the right places.
- WASD / Gamepad left stick to move around and push the boxes.
- P pauses the game
- R restarts the level
I wanted to make something simple as this is the first time I work on a game using Unreal Engine 5. I am quite new to the engine and I knew upfront I would spend quite some time trying to figure out even the basics.
So I went for a sokoban like game. I wanted to squeeze in some features that are not in the standard sokoban, but it was pretty much impossible due to time (you probably know the feeling).
I tried to polish as much as possible what I already had in place, and that's the result.
Huge thanks to the guys from Hazelight. I uses their Unreal-AngelScript integration to avoid having to recompile the C++ code as that takes quite some time. AngelScript is a scripting language so you don't need to compile anything, it's pretty much instant-reload of your game. It comes with some quirks but it is a life saver for game jams.
You are the warehouse keeper. Space is limited and you have to make sure you put all the boxes in the right places.
Bindings
- WASD / Gamepad left stick to move around and push the boxes.
- P pauses the game
- R restarts the level
Notes
I wanted to make something simple as this is the first time I work on a game using Unreal Engine 5. I am quite new to the engine and I knew upfront I would spend quite some time trying to figure out even the basics.
So I went for a sokoban like game. I wanted to squeeze in some features that are not in the standard sokoban, but it was pretty much impossible due to time (you probably know the feeling).
I tried to polish as much as possible what I already had in place, and that's the result.
Huge thanks to the guys from Hazelight. I uses their Unreal-AngelScript integration to avoid having to recompile the C++ code as that takes quite some time. AngelScript is a scripting language so you don't need to compile anything, it's pretty much instant-reload of your game. It comes with some quirks but it is a life saver for game jams.