# Brohann's 3D devlog

**URL:** https://forum.makecode.com/t/brohanns-3d-devlog/20917
**Category:** Game Design
**Tags:** extension, javascript, art, demo, graphics-and-math
**Created:** [June 27, 2023, 5:01pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917 "2023-06-27T17:01:31Z")
**Posts on this page:** 20
**Page:** 5

<div class="post-metadata">

### Author: ![TheConeGuy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theconeguy/32/13840_2.png) [@TheConeGuy](https://forum.makecode.com/u/TheConeGuy)
#### Post date: [March 4, 2024, 6:09pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/81 "2024-03-04T18:09:09Z")

</div>

Here’s a funny thing I found; not sure if this is intentional, but you can freak out a rendered object with the Z-axis.

This might be useful if you wanted to make a shape morph into another one? I have no idea.

> **[Seizure Example](https://arcade.makecode.com/S80720-86028-42168-87835)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

### Author: ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)
#### Post date: [March 4, 2024, 10:24pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/82 "2024-03-04T22:24:44Z")

</div>

yeah sorry right now this extension is not really stable as I am constantly adding new things and also breaking things in the process

---

<div class="post-metadata">

### Author: ![\_jupiter](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/_jupiter/32/28012_2.png) [@\_jupiter](https://forum.makecode.com/u/_jupiter)
#### Post date: [March 5, 2024, 7:20pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/83 "2024-03-05T19:20:01Z")

</div>

there are 2 ways to do this:

@Brohann 's way

or

with a unholy amount of variables

---

<div class="post-metadata">

### Author: ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)
#### Post date: [April 13, 2024, 4:50pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/84 "2024-04-13T16:50:44Z")

</div>

HUGE BREAKTHROUGH TODAY  
**TEXTURED POLYGONS!!!**

> **[TEXTURED BROHANN CUBE](https://arcade.makecode.com/12713-95649-60462-06368)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

its actually very simple and uses @Nome_muito_criativo’s [Sega Saturn “3D” sprite distorsion](https://forum.makecode.com/t/sega-saturn-3d-sprite-distorsion/10303)

There’s still tons of optimizations to be made, so keep your eyes peeled for more updates 👀 👀 👀

---

<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: [April 13, 2024, 7:24pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/85 "2024-04-13T19:24:24Z")

</div>

Man this is so cool!

---

<div class="post-metadata">

### Author: ![jackal](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jackal/32/19506_2.png) [@jackal](https://forum.makecode.com/u/jackal)
#### Post date: [April 13, 2024, 7:24pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/86 "2024-04-13T19:24:48Z")

</div>

i saw that there were nodes on the corners, good thinking

---

<div class="post-metadata">

### Author: ![robotosaurus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robotosaurus/32/19294_2.png) [@robotosaurus](https://forum.makecode.com/u/robotosaurus)
#### Post date: [April 13, 2024, 7:24pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/87 "2024-04-13T19:24:49Z")

</div>

Wow! Amazing!

---

<div class="post-metadata">

### Author: ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)
#### Post date: [April 13, 2024, 7:25pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/88 "2024-04-13T19:25:53Z")

</div>

Wow!

Great work and thanks for sharing, @Brohann!

Can’t wait to see your cube spinning and bouncing around on the screen, maybe zooming in and out, and changing form, with different textures and colors, or maybe letters that spell a message to the sound of the new wavetables music and some voice synthesizing now and then! Or something…

What a week with amazing achievements!!! This is a new high for the forum!

---

<div class="post-metadata">

### Author: ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)
#### Post date: [April 13, 2024, 7:26pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/89 "2024-04-13T19:26:52Z")

</div>

wow THIS IS AMAZING!  
but is there any way you can make it faster?  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/9/9b5133d8b8129165f44172e22b038908471bd447.png)

---

<div class="post-metadata">

### Author: ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)
#### Post date: [April 14, 2024, 1:32am UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/90 "2024-04-14T01:32:28Z")

</div>

Supercool, I thought we were going to have to define each pixel as a square to get that XD  
“It was actually very simple”  
Oh well then I’ll just take a jaunt through the code and- _W H A T_ /j

---

<div class="post-metadata">

### Author: ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)
#### Post date: [April 14, 2024, 1:33am UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/91 "2024-04-14T01:33:46Z")

</div>

thats probably just your bad computer, it runs at 80 fps for me, and yea, there is still many optimizations i have to make

---

<div class="post-metadata">

### Author: ![goldtopaz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/goldtopaz/32/28622_2.png) [@goldtopaz](https://forum.makecode.com/u/goldtopaz)
#### Post date: [April 14, 2024, 7:31pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/92 "2024-04-14T19:31:09Z")

</div>

![shocked-shocked-meme](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/1/14c337b20ed206fbd2e7e4090f4d945840a666f3.png)

---

<div class="post-metadata">

### Author: ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)
#### Post date: [April 14, 2024, 7:39pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/93 "2024-04-14T19:39:04Z")

</div>

true.

---

<div class="post-metadata">

### Author: ![InvalidProject](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/invalidproject/32/32554_2.png) [@InvalidProject](https://forum.makecode.com/u/InvalidProject)
#### Post date: [April 14, 2024, 7:40pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/94 "2024-04-14T19:40:31Z")

</div>

How have I not seen this? This is amazing!!!

---

<div class="post-metadata">

### Author: ![Sonicblaston](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sonicblaston/32/19164_2.png) [@Sonicblaston](https://forum.makecode.com/u/Sonicblaston)
#### Post date: [April 14, 2024, 7:41pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/95 "2024-04-14T19:41:14Z")

</div>

Maybe i’m going to go from making a super mario bros remake to making a super mario 64 remake!

---

<div class="post-metadata">

### Author: ![goldtopaz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/goldtopaz/32/28622_2.png) [@goldtopaz](https://forum.makecode.com/u/goldtopaz)
#### Post date: [April 15, 2024, 5:11am UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/96 "2024-04-15T05:11:16Z")

</div>

this alone opens up so many possibility’s I could remake mario 64 on this except it would probably not have as many pixels because of the 16 colors limit.

---

<div class="post-metadata">

### Author: ![soren\_lorenson](https://avatars.discourse-cdn.com/v4/letter/s/f14d63/32.png) [@soren\_lorenson](https://forum.makecode.com/u/soren_lorenson)
#### Post date: [April 15, 2024, 4:39pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/97 "2024-04-15T16:39:13Z")

</div>

reminds me of the TERRIBLE apparatus shrines in LoZ BotW

---

<div class="post-metadata">

### Author: ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)
#### Post date: [April 15, 2024, 4:46pm UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/98 "2024-04-15T16:46:56Z")

</div>

some small improvements, now runs faster but at the cost of a few graphical glitches and imperfections

> **[faster](https://arcade.makecode.com/S39269-01922-12718-82067)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

### Author: ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)
#### Post date: [April 21, 2024, 12:26am UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/99 "2024-04-21T00:26:11Z")

</div>

I got to work this weekend trying to make a low-poly, textured 3d model. I immediately remembered this [Arduboy demo](https://community.arduboy.com/t/3d-spinning-rat/11421), and thought it was a neat idea.

> **[Horizontally Spinning Rat](https://arcade.makecode.com/07930-71850-93418-01964)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

perf is pretty good, about 100fps for me.

I’m really thinking about making my own StarFox clone, so make sure that you are watching this topic to get a notification every time there is a new post.

 ![Screen Shot 2024-04-20 at 6.35.44 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/e/eed999024a15f01043bc42ca02c2fb982d04551a.png)

---

<div class="post-metadata">

### Author: ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)
#### Post date: [April 21, 2024, 2:51am UTC](https://forum.makecode.com/t/brohanns-3d-devlog/20917/100 "2024-04-21T02:51:23Z")

</div>

HELPP I love that this is how you innovate  
_its horizontally spinning rat with music time_  
🐀 🐀 🐀

[Previous page](https://forum.makecode.com/t/brohanns-3d-devlog/20917.md?page=4)

[Next page](https://forum.makecode.com/t/brohanns-3d-devlog/20917.md?page=6)
