# Warehouse (Updated)

**URL:** <https://forum.makecode.com/t/warehouse-updated/658>\
**Category:** Arcade\
**Tags:** featured-game, game\
**Created:** [October 19, 2019, 10:26pm UTC](https://forum.makecode.com/t/warehouse-updated/658 "2019-10-19T22:26:58Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Adri314](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/adri314/32/182_2.png) [@Adri314](https://forum.makecode.com/u/Adri314)\
**Post date:** [October 19, 2019, 10:26pm UTC](https://forum.makecode.com/t/warehouse-updated/658/1 "2019-10-19T22:26:58Z")

</div>

I just made a clone of Sokoban in Arcade. I had to tweak somethings to make it work, but I am happy with the result. Enjoy!

Edit: I added 5 new levels and a cheat combo. If you press down and a at the same time you skip a level.

> **[Warehouse](https://arcade.makecode.com/96809-62283-14224-22183)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![jwunderl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jwunderl/32/5308_2.png) [@jwunderl](https://forum.makecode.com/u/jwunderl)\
**Post date:** [October 19, 2019, 10:37pm UTC](https://forum.makecode.com/t/warehouse-updated/658/2 "2019-10-19T22:37:27Z")

</div>

Ahh, Sokoban is great (and so is this)! Great job!

---

<div class="post-metadata">

**Author:** ![Adri314](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/adri314/32/182_2.png) [@Adri314](https://forum.makecode.com/u/Adri314)\
**Post date:** [October 19, 2019, 10:40pm UTC](https://forum.makecode.com/t/warehouse-updated/658/3 "2019-10-19T22:40:54Z")

</div>

Thanks! It was a lot of fun to code.

---

<div class="post-metadata">

**Author:** ![shaqattack8](https://avatars.discourse-cdn.com/v4/letter/s/3da27b/32.png) [@shaqattack8](https://forum.makecode.com/u/shaqattack8)\
**Post date:** [October 19, 2019, 11:51pm UTC](https://forum.makecode.com/t/warehouse-updated/658/4 "2019-10-19T23:51:05Z")

</div>

I don’t know what the original is, but this is awesome!

---

<div class="post-metadata">

**Author:** ![Adri314](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/adri314/32/182_2.png) [@Adri314](https://forum.makecode.com/u/Adri314)\
**Post date:** [October 20, 2019, 12:05am UTC](https://forum.makecode.com/t/warehouse-updated/658/5 "2019-10-20T00:05:12Z")

</div>

Thank you! The original and versions going around are great. There’s lots of levels now.

---

<div class="post-metadata">

**Author:** ![peli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peli/32/12_2.png) [@peli](https://forum.makecode.com/u/peli)\
**Post date:** [October 20, 2019, 5:48am UTC](https://forum.makecode.com/t/warehouse-updated/658/6 "2019-10-20T05:48:19Z")

</div>

@tballmsft mini world?

---

<div class="post-metadata">

**Author:** ![tballmsft](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/tballmsft/32/332_2.png) [@tballmsft](https://forum.makecode.com/u/tballmsft)\
**Post date:** [October 20, 2019, 6:49am UTC](https://forum.makecode.com/t/warehouse-updated/658/7 "2019-10-20T06:49:48Z")

</div>

for sure

---

<div class="post-metadata">

**Author:** ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)\
**Post date:** [October 21, 2019, 5:01pm UTC](https://forum.makecode.com/t/warehouse-updated/658/8 "2019-10-21T17:01:21Z")

</div>

I _LOVE_ this! I haven’t played a Sokoban game in ages, and I forgot how fun and challenging they are. Done in Blocks, too! I enjoyed looking through your code to see how you implemented it. Nicely done!

---

<div class="post-metadata">

**Author:** ![peli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peli/32/12_2.png) [@peli](https://forum.makecode.com/u/peli)\
**Post date:** [October 21, 2019, 5:12pm UTC](https://forum.makecode.com/t/warehouse-updated/658/9 "2019-10-21T17:12:39Z")

</div>

@ganicke could you add it to the homescreen?

---

<div class="post-metadata">

**Author:** ![ganicke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ganicke/32/418_2.png) [@ganicke](https://forum.makecode.com/u/ganicke)\
**Post date:** [October 21, 2019, 6:02pm UTC](https://forum.makecode.com/t/warehouse-updated/658/10 "2019-10-21T18:02:01Z")

</div>

Sure, I’ll put it on there.

---

<div class="post-metadata">

**Author:** ![Adri314](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/adri314/32/182_2.png) [@Adri314](https://forum.makecode.com/u/Adri314)\
**Post date:** [October 21, 2019, 8:08pm UTC](https://forum.makecode.com/t/warehouse-updated/658/11 "2019-10-21T20:08:26Z")

</div>

Thanks for your words! It was a lot of fun to code and I learned a lot from it. I usually code in blocks on MakeCode because I run a Code Club at an elementary school and I am always looking for things that the kids can do there.

---

<div class="post-metadata">

**Author:** ![Eretick](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/eretick/32/3954_2.png) [@Eretick](https://forum.makecode.com/u/Eretick)\
**Post date:** [April 22, 2021, 3:35pm UTC](https://forum.makecode.com/t/warehouse-updated/658/12 "2021-04-22T15:35:22Z")

</div>

Hi there!  
I hope you will not be angry 😀  
I forked your game and played with the sprites.  
I tried to make it more close to “Shove it!” from Sega Mega drive  
`![](http://pscd.ru/uploads/posts/2012-04/1333361674_shove-it-the-warehouse-game-3.png)`  
Also I added rotating player to different sides (by switching to rotated image of course)  
If you want (and if you think my sprites not so terrible as they could be :D) you can get sprites I made and keep your game updated =)

---

<div class="post-metadata">

**Author:** ![Eretick](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/eretick/32/3954_2.png) [@Eretick](https://forum.makecode.com/u/Eretick)\
**Post date:** [April 22, 2021, 3:36pm UTC](https://forum.makecode.com/t/warehouse-updated/658/13 "2021-04-22T15:36:22Z")

</div>

And of course I forgot to paste a link)  
[Re-Sprited](https://makecode.com/_fPy6trPJudRj)

Everything I can do with 4 bit color))

---

<div class="post-metadata">

**Author:** ![Adri314](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/adri314/32/182_2.png) [@Adri314](https://forum.makecode.com/u/Adri314)\
**Post date:** [April 22, 2021, 4:58pm UTC](https://forum.makecode.com/t/warehouse-updated/658/14 "2021-04-22T16:58:15Z")

</div>

> [@Eretick](#):
>
> http

That’s awesome! You got a very cool 3D looking effect with the sprites.

---

<div class="post-metadata">

**Author:** ![Eretick](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/eretick/32/3954_2.png) [@Eretick](https://forum.makecode.com/u/Eretick)\
**Post date:** [April 22, 2021, 7:04pm UTC](https://forum.makecode.com/t/warehouse-updated/658/15 "2021-04-22T19:04:38Z")

</div>

will you support your game? add more levels? You have all working mechanics.  
As I see, you posted it a lng time ago  
Or should I add more levels from SMD?

---

<div class="post-metadata">

**Author:** ![alex812](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alex812/32/6716_2.png) [@alex812](https://forum.makecode.com/u/alex812)\
**Post date:** [April 26, 2021, 3:41pm UTC](https://forum.makecode.com/t/warehouse-updated/658/16 "2021-04-26T15:41:37Z")

</div>

I have changed this wonderful game a little. Increased the size of the sprites to usual 16x16 and save current game level. Hope I didn’t ruin anything 🙂

[https://makecode.com/\_9TzbCDCHwJv4](https://makecode.com/_9TzbCDCHwJv4)

---

<div class="post-metadata">

**Author:** ![alex812](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alex812/32/6716_2.png) [@alex812](https://forum.makecode.com/u/alex812)\
**Post date:** [April 27, 2021, 5:47am UTC](https://forum.makecode.com/t/warehouse-updated/658/17 "2021-04-27T05:47:55Z")

</div>

Bug found and fixed.

[https://makecode.com/\_bya0c9A1WCe3](https://makecode.com/_bya0c9A1WCe3)

---

<div class="post-metadata">

**Author:** ![alex812](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alex812/32/6716_2.png) [@alex812](https://forum.makecode.com/u/alex812)\
**Post date:** [April 27, 2021, 5:58am UTC](https://forum.makecode.com/t/warehouse-updated/658/18 "2021-04-27T05:58:08Z")

</div>

Bugs fixed.

[https://makecode.com/\_Akw1kLYXW2mo](https://makecode.com/_Akw1kLYXW2mo)

---

<div class="post-metadata">

**Author:** ![Eretick](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/eretick/32/3954_2.png) [@Eretick](https://forum.makecode.com/u/Eretick)\
**Post date:** [April 27, 2021, 5:58am UTC](https://forum.makecode.com/t/warehouse-updated/658/19 "2021-04-27T05:58:10Z")

</div>

> [@alex812](#):
>
> Hope I didn’t ruin anything

Nope, you did 😃

 ![Снимок экрана (82)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/1/1902262646d739ac70199b7ce76d85ce1ed481ec.png)  
Its from “fixed” link

I also thought about changing scale. But there is some big maps in the game. What we should do in this case? I believe we need to control in which case use 8x8 and 16x16 sprites. By variable, maybe

---

<div class="post-metadata">

**Author:** ![alex812](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alex812/32/6716_2.png) [@alex812](https://forum.makecode.com/u/alex812)\
**Post date:** [April 27, 2021, 4:29pm UTC](https://forum.makecode.com/t/warehouse-updated/658/20 "2021-04-27T16:29:26Z")

</div>

Fixed,I hope + added level 16. Different sprite sizes can be done later.  
[https://makecode.com/\_gJpPdPdaD1Ha](https://makecode.com/_gJpPdPdaD1Ha)

[Next page](https://forum.makecode.com/t/warehouse-updated/658.md?page=2)
