# Line Mechanics (why mechanics alwayz)

**URL:** <https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181>\
**Category:** Show & Tell\
**Created:** [April 7, 2026, 1:51am UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181 "2026-04-07T01:51:34Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 7, 2026, 1:51am UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/1 "2026-04-07T01:51:34Z")

</div>

OK. So I decided to make my own topic and not fog up [A 3d thing](https://a%203d%20thing)

Demo 1

> **[Line 3D Mechanics demo 1](https://arcade.makecode.com/S72924-93917-52092-85317)**
>
> 3D DEMO

Demo 2

> **[Line 3D Mechanics demo 2](https://arcade.makecode.com/03875-42499-13046-56455)**
>
> 3D DEMO

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 7, 2026, 5:05pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/2 "2026-04-07T17:05:48Z")

</div>

OMG GET ME A PAPER BAG!

I made functions!

I…CAN’T…BREATHE…

Ok I can it’s just I’m so happy!

> **[Line 3D Mechanics demo 1 With funcs](https://arcade.makecode.com/59492-05392-74819-90976)**
>
> 3D DEMO With func!

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [April 7, 2026, 5:15pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/3 "2026-04-07T17:15:19Z")

</div>

Nice 👌

---

<div class="post-metadata">

**Author:** ![Fangstor](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/fangstor/32/33185_2.png) [@Fangstor](https://forum.makecode.com/u/Fangstor)\
**Post date:** [April 7, 2026, 5:18pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/4 "2026-04-07T17:18:20Z")

</div>

I really needed this !

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 7, 2026, 5:19pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/5 "2026-04-07T17:19:19Z")

</div>

Look:

> **[Line 3D Mechanics demo 1 With funcs](https://arcade.makecode.com/10929-95711-79470-58148)**
>
> 3D DEMO With func!

---

<div class="post-metadata">

**Author:** ![Iro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/iro/32/34749_2.png) [@Iro](https://forum.makecode.com/u/Iro)\
**Post date:** [April 7, 2026, 5:48pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/6 "2026-04-07T17:48:25Z")

</div>

I have not checked out the code, but it might be beneficial for you to generate triangles and put those together to form cubes and such. I don’t know much about 3d stuff, but I know that most 3d engines use triangles to form their 3d objects, and it seems that you could make more complex shapes with them. However, this is great! good job! 😁

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 7, 2026, 11:06pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/7 "2026-04-07T23:06:56Z")

</div>

I don’t know that kind of 3D and how to do it, so I made this.

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 7, 2026, 11:07pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/8 "2026-04-07T23:07:01Z")

</div>

Sry!  
[A 3d thing](https://forum.makecode.com/t/a-3d-thing/41142)

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 7, 2026, 11:08pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/9 "2026-04-07T23:08:33Z")

</div>

Pull: Move screen  
Arrows (WASD): Move camera

And… that’s it.

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 8, 2026, 1:37am UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/10 "2026-04-08T01:37:58Z")

</div>

I will no longer update it here because it is a surprise for a jam. I can still talk about what to add!

 ![arcade-Tini™](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/e/0/e0ead91d82bcd308ebd8640a74cd4485438a84f0.png)

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 8, 2026, 1:43am UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/11 "2026-04-08T01:43:53Z")

</div>

I’m gonna say if you’re trying to make a whole world with this, you learn functions and parameters.

---

<div class="post-metadata">

**Author:** ![Iro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/iro/32/34749_2.png) [@Iro](https://forum.makecode.com/u/Iro)\
**Post date:** [April 8, 2026, 6:11pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/12 "2026-04-08T18:11:09Z")

</div>

It looks like you have added a y function. I would advise that you should add a z function as well. I have taken a peek at the code, and great job! its very impressive, but surprisingly simple! 😁

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 9, 2026, 11:20pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/13 "2026-04-09T23:20:30Z")

</div>

I like it how it is. Thank you though.

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 13, 2026, 5:59pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/14 "2026-04-13T17:59:10Z")

</div>

Look!

> **[Block](https://arcade.makecode.com/S70831-96785-20764-54230)**
>
> 3D fill.

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 13, 2026, 6:00pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/15 "2026-04-13T18:00:38Z")

</div>

> **[Bloxel (Laptop/Computer only)](https://arcade.makecode.com/S40969-76038-02136-92889)**
>
> You have the ability to float freely through the air, moving up to 4 blocks away from your current position. This allows you to explore areas more easily and navigate obstacles from above. While floating, your movement is smooth and controlled,...

Yay!

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 13, 2026, 6:26pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/16 "2026-04-13T18:26:23Z")

</div>

> **[Gravity & Stuff (Remebers Angle)](https://arcade.makecode.com/S65643-30697-93344-92343)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Look!

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 16, 2026, 2:36am UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/17 "2026-04-16T02:36:37Z")

</div>

FINALLY! FILLING! For @VoxelMaster64 in particular and other 3D lovers.

> **[For VoxelMaster](https://arcade.makecode.com/S23750-85379-61008-64638)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![KawaiiGoddess](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kawaiigoddess/32/33722_2.png) [@KawaiiGoddess](https://forum.makecode.com/u/KawaiiGoddess)\
**Post date:** [April 16, 2026, 10:13pm UTC](https://forum.makecode.com/t/line-mechanics-why-mechanics-alwayz/43181/18 "2026-04-16T22:13:01Z")

</div>

I may make this an extension!

> **[For VoxelMaster](https://arcade.makecode.com/S23750-85379-61008-64638)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

This is fun!
