# Sonic The Hedgehog: Planetary \[Dev-Log\]

**URL:** https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155
**Category:** Show & Tell
**Tags:** music, platformer, demo, game
**Created:** [April 9, 2024, 2:11pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155 "2024-04-09T14:11:18Z")
**Posts on this page:** 20
**Page:** 6

<div class="post-metadata">

### Author: ![enochishere](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/enochishere/32/15822_2.png) [@enochishere](https://forum.makecode.com/u/enochishere)
#### Post date: [August 25, 2025, 6:26pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/103 "2025-08-25T18:26:56Z")

</div>

i forgot this site existed 😭😭 fun to see that people are modding the project but i left it in such an unfinished state that i think they should just make their own game atp

---

<div class="post-metadata">

### Author: ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)
#### Post date: [August 25, 2025, 10:04pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/104 "2025-08-25T22:04:26Z")

</div>

was just curious.

---

<div class="post-metadata">

### Author: ![Reflectfr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/reflectfr/32/32515_2.png) [@Reflectfr](https://forum.makecode.com/u/Reflectfr)
#### Post date: [August 26, 2025, 2:18am UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/105 "2025-08-26T02:18:01Z")

</div>

ah ok. thanks for coming back soly from this LOL

---

<div class="post-metadata">

### Author: ![enochishere](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/enochishere/32/15822_2.png) [@enochishere](https://forum.makecode.com/u/enochishere)
#### Post date: [August 26, 2025, 3:36pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/106 "2025-08-26T15:36:03Z")

</div>

also, while i was looking at your devlog, i noticed that your ingame screenshots and sprites have a lot more pixels and colours than what makecode arcade can offer, and it looks great! i might have missed something, but is this a different game engine? a reason why i stopped using makecode arcade was because of the small palette size

---

<div class="post-metadata">

### Author: ![JtSpeedRun](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jtspeedrun/32/33167_2.png) [@JtSpeedRun](https://forum.makecode.com/u/JtSpeedRun)
#### Post date: [August 26, 2025, 10:05pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/107 "2025-08-26T22:05:27Z")

</div>

Oh, yeah. This is MakeCode. The screen resolution was changed with this function in Javascript. 160x152 is just a placeholder, the resolution can be whatever you want. Although, doing something like 400×400 will tank the fps.

> userconfig {  
> export const ARCADE\_SCREEN\_WIDTH = 160  
> export const ARCADE\_SCREEN\_HEIGHT = 152  
> }

And there’s still only 15 colors, I just did a crazy amount of pallette optimization. Here’s what I use for mine:

 ![1000011729](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/9/3/93fe87c28beec8fce97b7674cf035d9e75138f98.png)

Note: Some colors have been modified or removed since the first few versions like amy’s pink.

All running in Makecode Arcade:

 ![1000011731](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/f/5/f52c6d4292db0c70acadfb6ef8cb2389802e9cfc.jpeg)

---

<div class="post-metadata">

### Author: ![Reflectfr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/reflectfr/32/32515_2.png) [@Reflectfr](https://forum.makecode.com/u/Reflectfr)
#### Post date: [August 27, 2025, 5:07am UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/108 "2025-08-27T05:07:26Z")

</div>

for me the javascript doesnt work

---

<div class="post-metadata">

### Author: ![BlueYoshi507](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blueyoshi507/32/32630_2.png) [@BlueYoshi507](https://forum.makecode.com/u/BlueYoshi507)
#### Post date: [August 27, 2025, 4:58pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/109 "2025-08-27T16:58:30Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/3/c/3c36dff52228c254b72bc9f71d1ae4f2b6ea0719.jpeg)

---

<div class="post-metadata">

### Author: ![enochishere](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/enochishere/32/15822_2.png) [@enochishere](https://forum.makecode.com/u/enochishere)
#### Post date: [August 27, 2025, 5:39pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/110 "2025-08-27T17:39:58Z")

</div>

i never knew you could change the screen size, thanks for telling me! also that was really smart of you to use flying battery to fit sonic and tails’ colour palettes. i wish you the best for your game!

---

<div class="post-metadata">

### Author: ![JtSpeedRun](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jtspeedrun/32/33167_2.png) [@JtSpeedRun](https://forum.makecode.com/u/JtSpeedRun)
#### Post date: [August 27, 2025, 11:17pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/111 "2025-08-27T23:17:06Z")

</div>

Oh gosh, it’s terrifying 😭

---

<div class="post-metadata">

### Author: ![JtSpeedRun](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jtspeedrun/32/33167_2.png) [@JtSpeedRun](https://forum.makecode.com/u/JtSpeedRun)
#### Post date: [August 27, 2025, 11:17pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/112 "2025-08-27T23:17:07Z")

</div>

Oh, yeah, thanks! Good luck with whatever you do in the future.

---

<div class="post-metadata">

### Author: ![Dvplayzty](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dvplayzty/32/22324_2.png) [@Dvplayzty](https://forum.makecode.com/u/Dvplayzty)
#### Post date: [August 28, 2025, 5:07pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/113 "2025-08-28T17:07:02Z")

</div>

How to fix this?

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/f/2/f21316a377163e40899d7d269da0c7e1e0e6bf07.png)

---

<div class="post-metadata">

### Author: ![swirlix](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/swirlix/32/35624_2.png) [@swirlix](https://forum.makecode.com/u/swirlix)
#### Post date: [August 28, 2025, 5:15pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/114 "2025-08-28T17:15:21Z")

</div>

thank you I hate it

---

<div class="post-metadata">

### Author: ![not\_a\_lemon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/not_a_lemon/32/35289_2.png) [@not\_a\_lemon](https://forum.makecode.com/u/not_a_lemon)
#### Post date: [August 28, 2025, 5:57pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/115 "2025-08-28T17:57:58Z")

</div>

You need to use namespace in front of userconfig

---

<div class="post-metadata">

### Author: ![JtSpeedRun](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jtspeedrun/32/33167_2.png) [@JtSpeedRun](https://forum.makecode.com/u/JtSpeedRun)
#### Post date: [August 29, 2025, 6:16pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/116 "2025-08-29T18:16:48Z")

</div>

# Community Opinions Poll

New poll! This is just to see how people are feeling about the game, nothing too special. Answer honestly andstuff, afterall it’s still not playable for the public yet so I don’t expect anything too high here.

_Poll ([view on site](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/116))_

---

<div class="post-metadata">

### Author: ![Dvplayzty](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dvplayzty/32/22324_2.png) [@Dvplayzty](https://forum.makecode.com/u/Dvplayzty)
#### Post date: [September 5, 2025, 4:22pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/117 "2025-09-05T16:22:34Z")

</div>

> controller.A.onEvent(ControllerButtonEvent.Pressed, function () {  
> namespace userconfig {  
> export const ARCADE\_SCREEN\_WIDTH = 160  
> export const ARCADE\_SCREEN\_HEIGHT = 152  
> }

When I use this it is showing error.

**Problem**

Line 313: A namespace declaration is only allowed in a s namespace or module.

---

<div class="post-metadata">

### Author: ![not\_a\_lemon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/not_a_lemon/32/35289_2.png) [@not\_a\_lemon](https://forum.makecode.com/u/not_a_lemon)
#### Post date: [September 5, 2025, 6:12pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/118 "2025-09-05T18:12:08Z")

</div>

Yes, it has to be set outside of a loop.

---

<div class="post-metadata">

### Author: ![teaeat100](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/teaeat100/32/33097_2.png) [@teaeat100](https://forum.makecode.com/u/teaeat100)
#### Post date: [September 5, 2025, 6:12pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/119 "2025-09-05T18:12:12Z")

</div>

It Must Be Set When The game Starts, It Cannot be changed when the game is happening

---

<div class="post-metadata">

### Author: ![JtSpeedRun](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jtspeedrun/32/33167_2.png) [@JtSpeedRun](https://forum.makecode.com/u/JtSpeedRun)
#### Post date: [September 11, 2025, 4:43pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/120 "2025-09-11T16:43:24Z")

</div>

# Game Update

 ![1000011209](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/1/8/18f6f0a7f79e1ee58daf3cdb28f747b6bed84e0d.jpeg)

The game’s been on a short hiatus in development due to real world events and the upcoming game ‘Hidden Shades’ my friends and I are working on. Rest assured development is set to start back up a few days before Hidden Shades is finished and eventually released. We’re still targeting a mid winter or earlier release date for the demo and it’s contents are constantly changing. At this time we have nothing to confirm except that the next game announcement will be very _juicy_ but that means it’ll take a bit longer, so please bare with us! 🙏

Thanks!

_ **~SATURN Team** _

---

<div class="post-metadata">

### Author: ![Reflectfr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/reflectfr/32/32515_2.png) [@Reflectfr](https://forum.makecode.com/u/Reflectfr)
#### Post date: [October 4, 2025, 5:59pm UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/121 "2025-10-04T17:59:29Z")

</div>

once the level tile maps come out im making a reflect engine port of all of them 🔥

---

<div class="post-metadata">

### Author: ![sonicfan1991](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sonicfan1991/32/25342_2.png) [@sonicfan1991](https://forum.makecode.com/u/sonicfan1991)
#### Post date: [October 6, 2025, 2:01am UTC](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155/122 "2025-10-06T02:01:52Z")

</div>

Yo, can I test out the game when it’s complete? I’m a big Sonic fan.

 ![Sonic (JP Sonic 2 Manual art)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/b/9/b9f0811a57a9c6f3c17b735a3e369e98bab0d3db.png)

[Previous page](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155.md?page=5)

[Next page](https://forum.makecode.com/t/sonic-the-hedgehog-planetary-dev-log/28155.md?page=7)
