# BugBots

**URL:** <https://forum.makecode.com/t/bugbots/3659>\
**Category:** Arcade\
**Tags:** art\
**Created:** [September 28, 2020, 3:16am UTC](https://forum.makecode.com/t/bugbots/3659 "2020-09-28T03:16:18Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [September 28, 2020, 3:16am UTC](https://forum.makecode.com/t/bugbots/3659/1 "2020-09-28T03:16:18Z")

</div>

I am making a bunch of games with the topic “BugBots”.  
If you want to you can also make some just for fun.

If you want to make one, the game should be grayscale. Use the color fading extension to get grayscale.

The main character should be a BugBot. Create your own bots if you want to!

Here is mine. His name is B-TL (Beetle). He is holding his pickaxe (It is a mining game) -  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/f/f6a1736a2c316b754f878bfac6b596f9eac0dd26.png)

Have fun! I would love to see your games if anyone makes them.

---

<div class="post-metadata">

**Author:** ![LcAtonal](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/lcatonal/32/16800_2.png) [@LcAtonal](https://forum.makecode.com/u/LcAtonal)\
**Post date:** [September 28, 2020, 6:16am UTC](https://forum.makecode.com/t/bugbots/3659/2 "2020-09-28T06:16:11Z")

</div>

I am going to submit a ton of games

---

<div class="post-metadata">

**Author:** ![Bill-0-Coding](https://avatars.discourse-cdn.com/v4/letter/b/e47c2d/32.png) [@Bill-0-Coding](https://forum.makecode.com/u/Bill-0-Coding)\
**Post date:** [September 28, 2020, 12:50pm UTC](https://forum.makecode.com/t/bugbots/3659/3 "2020-09-28T12:50:30Z")

</div>

will do i will start to work on it

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [September 28, 2020, 1:55pm UTC](https://forum.makecode.com/t/bugbots/3659/4 "2020-09-28T13:55:18Z")

</div>

Cool!!

---

<div class="post-metadata">

**Author:** ![FlintAsher](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/flintasher/32/2745_2.png) [@FlintAsher](https://forum.makecode.com/u/FlintAsher)\
**Post date:** [September 28, 2020, 3:05pm UTC](https://forum.makecode.com/t/bugbots/3659/5 "2020-09-28T15:05:28Z")

</div>

Cool beans

---

<div class="post-metadata">

**Author:** ![Bill-0-Coding](https://avatars.discourse-cdn.com/v4/letter/b/e47c2d/32.png) [@Bill-0-Coding](https://forum.makecode.com/u/Bill-0-Coding)\
**Post date:** [September 28, 2020, 3:12pm UTC](https://forum.makecode.com/t/bugbots/3659/6 "2020-09-28T15:12:10Z")

</div>

I think im going to make a good backstory for this one!

---

<div class="post-metadata">

**Author:** ![Bill-0-Coding](https://avatars.discourse-cdn.com/v4/letter/b/e47c2d/32.png) [@Bill-0-Coding](https://forum.makecode.com/u/Bill-0-Coding)\
**Post date:** [September 28, 2020, 4:37pm UTC](https://forum.makecode.com/t/bugbots/3659/8 "2020-09-28T16:37:58Z")

</div>

This is usable lol [https://makecode.com/\_bAKK56HmY971](https://makecode.com/_bAKK56HmY971)  
Go to the cat for instructions

---

<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:** [September 28, 2020, 7:00pm UTC](https://forum.makecode.com/t/bugbots/3659/9 "2020-09-28T19:00:38Z")

</div>

> [@GameGod](#):
>
> I am making a bunch of games with the topic “BugBots”.  
> If you want to you can also make some just for fun.
> 
> If you want to make one, the game should be grayscale. Use the color fading extension to get grayscale.
> 
> The main character should be a BugBot. Create your own bots if you want to!
> 
> Here is mine. His name is B-TL (Beetle) -  
> ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/f/f6a1736a2c316b754f878bfac6b596f9eac0dd26.png)
> 
> Have fun! I would love to see your games if anyone makes them.

This is cool! If any wants to draw some, here’s a game that starts with the grayscale color palette defined in the `pxt.json` settings file, so that the image editor will show the right colors: [https://makecode.com/\_h8MdpuJyaYsp](https://makecode.com/_h8MdpuJyaYsp)

There’s not a huge difference in doing this using my color extension vs the settings at runtime, but it’s helpful when drawing them to have the right color palette!

---

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [September 28, 2020, 8:18pm UTC](https://forum.makecode.com/t/bugbots/3659/10 "2020-09-28T20:18:26Z")

</div>

> [@jwunderl](#):
>
> here’s a game that starts with the grayscale color palette defined in the `pxt.json` settings file, so that the image editor will show the right colors: [https://makecode.com/\_h8MdpuJyaYsp](https://makecode.com/_h8MdpuJyaYsp)

Finally! This is epic!

---

<div class="post-metadata">

**Author:** ![Bill-0-Coding](https://avatars.discourse-cdn.com/v4/letter/b/e47c2d/32.png) [@Bill-0-Coding](https://forum.makecode.com/u/Bill-0-Coding)\
**Post date:** [September 28, 2020, 8:20pm UTC](https://forum.makecode.com/t/bugbots/3659/11 "2020-09-28T20:20:52Z")

</div>

Some big bugs that i will fix tomorrow

---

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [September 28, 2020, 9:37pm UTC](https://forum.makecode.com/t/bugbots/3659/12 "2020-09-28T21:37:07Z")

</div>

> [@GameGod](#):
>
> the game should be grayscale

This is not mandatory. One or two colors can be vibrant 🖌.

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [September 28, 2020, 10:59pm UTC](https://forum.makecode.com/t/bugbots/3659/13 "2020-09-28T22:59:11Z")

</div>

Here’s a good resource for color palettes (not microsoft affiliated): [https://lospec.com/palette-list](https://lospec.com/palette-list)

Arcade supports up to 15 colors (0 is always transparency). It’s on my todo list to make switching between palettes easier, right now it’s pretty hidden.

---

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [September 28, 2020, 11:00pm UTC](https://forum.makecode.com/t/bugbots/3659/14 "2020-09-28T23:00:51Z")

</div>

Nice! 👍

---

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [September 29, 2020, 12:21am UTC](https://forum.makecode.com/t/bugbots/3659/15 "2020-09-29T00:21:40Z")

</div>

Made one!

> **[BugBots ~ The Mine](https://arcade.makecode.com/67262-07661-40720-62238)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

The highest durability pickaxe I got was 240.

---

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [September 29, 2020, 3:58pm UTC](https://forum.makecode.com/t/bugbots/3659/16 "2020-09-29T15:58:28Z")

</div>

How can I make it so that it saves your progress?

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [September 29, 2020, 4:16pm UTC](https://forum.makecode.com/t/bugbots/3659/17 "2020-09-29T16:16:48Z")

</div>

Nice mining game. I don’t know how to save progress though

---

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [September 29, 2020, 4:38pm UTC](https://forum.makecode.com/t/bugbots/3659/18 "2020-09-29T16:38:01Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/9/904ab6a61cd2bbf5d385744123f5a21ef8258290.png)  
YAY

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [September 29, 2020, 4:52pm UTC](https://forum.makecode.com/t/bugbots/3659/19 "2020-09-29T16:52:31Z")

</div>

@GameGod to save progress, you want to use the settings extension. Let me know if you need any examples for how to use it.

FYI: If you use too much data, your game will crash and everything will be deleted. You might not run into it but if you’re trying to save the state of every single block it might be tricky. If that happens, let me know and we can maybe figure out a solution.

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [September 29, 2020, 4:53pm UTC](https://forum.makecode.com/t/bugbots/3659/20 "2020-09-29T16:53:01Z")

</div>

Also, by “everything will be deleted” I just mean the saved data. Your code will be fine!

---

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [September 29, 2020, 5:34pm UTC](https://forum.makecode.com/t/bugbots/3659/21 "2020-09-29T17:34:04Z")

</div>

> [@richard](#):
>
> Let me know if you need any examples for how to use it.

I just want to save the durability they got. Can you show me how?

[Next page](https://forum.makecode.com/t/bugbots/3659.md?page=2)
