# Detective Beetle dev

**URL:** <https://forum.makecode.com/t/detective-beetle-dev/44959>\
**Category:** Collaboration\
**Tags:** game, graphics-and-math, art\
**Created:** [July 16, 2026, 1:59am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959 "2026-07-16T01:59:41Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)\
**Post date:** [July 16, 2026, 1:59am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/1 "2026-07-16T01:59:41Z")

</div>

About 8 months ago, I had the idea to make a detective game with procedural animation.

![20260715-1812-04.9132029](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/f/4/f43e813c73ab9cc80546302d21893b84b3f019b2.gif)

The game will be about a detective beetle that has to move into a worm colony. He discovers a crime case that needs solving. He has to go around looking for clues, talking to locals (and not just worms), and collecting evidence of who would’ve committed the crime.

![20260715-1814-35.4212355](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/8/4/84046df2fd87646950782d10f817726adef9dd8f.gif)

I was really excited when things started to come together, and I wanted to share it with the community as a group project for anyone who would like to help!

I’m going to finish this project about the same way I finished my Hair Salon game, just in a longer stretch of time.

I’m going to follow in the footsteps of @Octodemon and @danger_kitty and only give sneak peaks for the first post.

This next one is concept art for an idea I have for the game. In the game, I think it would be cool if you want to unlock certain things or clues, you need to interrogate 2 characters in the same room.  
That way they share information about each other:

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

Like I said, anyone is welcome to help, share ideas or input whatever they think! :boom:

---

<div class="post-metadata">

**Author:** ![coppercode](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/coppercode/32/26022_2.png) [@coppercode](https://forum.makecode.com/u/coppercode)\
**Post date:** [July 16, 2026, 10:29pm UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/2 "2026-07-16T22:29:17Z")

</div>

cool really exited good luck and if you do a play test please let me play test it!

---

<div class="post-metadata">

**Author:** ![BitBot](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bitbot/32/33272_2.png) [@BitBot](https://forum.makecode.com/u/BitBot)\
**Post date:** [July 16, 2026, 10:37pm UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/3 "2026-07-16T22:37:34Z")

</div>

Wow!!

---

<div class="post-metadata">

**Author:** ![Soleb244](https://avatars.discourse-cdn.com/v4/letter/s/aeb1de/32.png) [@Soleb244](https://forum.makecode.com/u/Soleb244)\
**Post date:** [July 17, 2026, 3:52am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/4 "2026-07-17T03:52:21Z")

</div>

So will it be like a story-based game? Also i realy like the idea of it happening with worms, and beatles and stuff instead of people! I saw someone use inverse kinematics for drawing spider legs, and i recreated it with chatgpt (im lazy) and i think you could implement something simmilar (if you want ofc)

> **[inverse kinematics](https://arcade.makecode.com/S20942-97362-02986-22613)**
>
> copy-pasting from google

I havent seem pretty much any procedural animation in makecode arcade, im really interested what will you do

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [July 17, 2026, 3:53am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/5 "2026-07-17T03:53:21Z")

</div>

> [@BLADEr](#):
>
> ![20260715-1814-35.4212355](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/8/4/84046df2fd87646950782d10f817726adef9dd8f.gif)

It looks like there one worm and I thought they were 😭

Sounds cool! Cant wait for it come out.

---

<div class="post-metadata">

**Author:** ![Octodemon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/octodemon/32/15417_2.png) [@Octodemon](https://forum.makecode.com/u/Octodemon)\
**Post date:** [July 17, 2026, 3:53am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/6 "2026-07-17T03:53:53Z")

</div>

I’m intrigued! If there’s any way I can help let me know.

---

<div class="post-metadata">

**Author:** ![Rune](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rune/32/18951_2.png) [@Rune](https://forum.makecode.com/u/Rune)\
**Post date:** [July 17, 2026, 3:56am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/7 "2026-07-17T03:56:50Z")

</div>

This looks so cool! Can’t wait to see more.

---

<div class="post-metadata">

**Author:** ![1978monkeynutze](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/1978monkeynutze/32/33979_2.png) [@1978monkeynutze](https://forum.makecode.com/u/1978monkeynutze)\
**Post date:** [July 17, 2026, 4:09am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/8 "2026-07-17T04:09:07Z")

</div>

cool bryuh

---

<div class="post-metadata">

**Author:** ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)\
**Post date:** [July 18, 2026, 6:28pm UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/9 "2026-07-18T18:28:15Z")

</div>

Yeah! I was hoping to add some characters that use IK physics!  
That’s pretty good for chatGPT! 😂

Yep, it’s going to a story-based game. If you’ve seen the game [The Dig](https://en.wikipedia.org/wiki/The_Dig_(video_game)), I like the way the player gets to _use_ ideas or thoughts as the object of conversation. I’d like to implement that into my game.

You can help design characters if you’d like! I want some of the characters to be like tourists. maybe a dragonfly comes into town and cant leave because technically he was there during the crime scene 😮 or something like that.

---

<div class="post-metadata">

**Author:** ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)\
**Post date:** [July 18, 2026, 6:28pm UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/10 "2026-07-18T18:28:27Z")

</div>

yeah… still trying to figure out how I’m going to make it look like 2. I’m using my image mapping extension to draw an outline over the screen of that pink color, using richard’s [Drawing utils](https://forum.makecode.com/t/extension-arcade-drawing-utils/42734/24).

---

<div class="post-metadata">

**Author:** ![Seal\_dev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/seal_dev/32/33723_2.png) [@Seal\_dev](https://forum.makecode.com/u/Seal_dev)\
**Post date:** [July 18, 2026, 6:37pm UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/11 "2026-07-18T18:37:48Z")

</div>

This looks really cool! Keep up the good work!

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [July 18, 2026, 8:46pm UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/12 "2026-07-18T20:46:14Z")

</div>

you could have them start their physics at different times if that makes sense, or one of them has more gravity. Maybe add some randomness to the animation? I feel like actually changing the art wouldnt work (unless it’s lighting).

---

<div class="post-metadata">

**Author:** ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)\
**Post date:** [July 19, 2026, 1:17am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/13 "2026-07-19T01:17:39Z")

</div>

that was just worm creation test! 😅  
I’m not sure what I could do. I never thought of lighting! That might actually be the solution to it.

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [July 20, 2026, 2:26am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/14 "2026-07-20T02:26:41Z")

</div>

W art but the worms could use some more segmentation is that it to make them look wormier

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [July 20, 2026, 2:27am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/15 "2026-07-20T02:27:56Z")

</div>

That guy was woofwoof

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [July 20, 2026, 2:28am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/16 "2026-07-20T02:28:32Z")

</div>

In your defense they look like they are glued together

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [July 20, 2026, 2:28am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/17 "2026-07-20T02:28:36Z")

</div>

You could use the image mapping extension made by yourself to add some lighting

---

<div class="post-metadata">

**Author:** ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)\
**Post date:** [July 20, 2026, 8:39pm UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/18 "2026-07-20T20:39:23Z")

</div>

To reply to you comments @TheEarth, I’m not sure what you mean by “wormier”. And I’m not sure my image mapping extension could help with that, I’ll see what I can do.

To get things kind of started with everybody, here are some important polls:

Mechanics we should include:

_Poll ([view on site](https://forum.makecode.com/t/detective-beetle-dev/44959/18))_

Should this story be deep or simple:

_Poll ([view on site](https://forum.makecode.com/t/detective-beetle-dev/44959/18))_

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [July 20, 2026, 11:59pm UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/19 "2026-07-20T23:59:17Z")

</div>

Make it more segmented by making the bottom of each segment separated

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [July 21, 2026, 12:01am UTC](https://forum.makecode.com/t/detective-beetle-dev/44959/20 "2026-07-21T00:01:53Z")

</div>

I think it would be cool if there was a stealth mechanic where you can trail someone but if they see you ur busted or something

[Next page](https://forum.makecode.com/t/detective-beetle-dev/44959.md?page=2)
