# A Fisherman's Life For Me! The actual topic!

**URL:** <https://forum.makecode.com/t/a-fishermans-life-for-me-the-actual-topic/40296>\
**Category:** Show & Tell\
**Created:** [November 7, 2025, 6:54pm UTC](https://forum.makecode.com/t/a-fishermans-life-for-me-the-actual-topic/40296 "2025-11-07T18:54:58Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![Luke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luke/32/32519_2.png) [@Luke](https://forum.makecode.com/u/Luke)\
**Post date:** [November 13, 2025, 10:55pm UTC](https://forum.makecode.com/t/a-fishermans-life-for-me-the-actual-topic/40296/14 "2025-11-13T22:55:44Z")

</div>

i sure hope you are using arrays…  
[BetterArrays](https://forum.makecode.com/t/extension-betterarrays-60-useful-array-blocks/29154), sprite data and [block objects](https://github.com/microsoft/arcade-block-objects) might be helpful too  
if you need any help let me know,

> [@Ima.notarobot](#):
>
> I’m pretty sure there is a way to optimize this, Luke did something with his inventory system in robot survival, it was all one sprite:

i have a lot of experience with stuff like this!  
this inventory uses different arrays for each inventory type - cards, items, summons and relics. For the cards, the specific position of an image in the array (ie 12th) corresponds to a specific card (ie level 1 block 7)

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/5/a/5a3726e4efe75eb497f5b420666d1f38dd913d8c.png)

---

_[View the full topic](https://forum.makecode.com/t/a-fishermans-life-for-me-the-actual-topic/40296)._
