# UNDERTALE Arcade Devlog

**URL:** <https://forum.makecode.com/t/undertale-arcade-devlog/32377>\
**Category:** Show & Tell\
**Tags:** game, demo, art\
**Created:** [December 10, 2024, 10:00pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377 "2024-12-10T22:00:45Z")\
**Posts on this page:** 20\
**Page:** 3

<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:** [December 20, 2024, 7:11pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/41 "2024-12-20T19:11:39Z")

</div>

Just because I can.

---

<div class="post-metadata">

**Author:** ![IMakeCode](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/imakecode/32/36052_2.png) [@IMakeCode](https://forum.makecode.com/u/IMakeCode)\
**Post date:** [December 20, 2024, 11:37pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/42 "2024-12-20T23:37:05Z")

</div>

Found out a way to fix this. The reason’s something along the lines of ‘when moving diagonally you go in a zigzag pattern instead of moving in both directions each frame so you have to multiply movement speed by the square root of 2 to compensate’. Still don’t really get it but hey, it works, so I’m not gonna spend my quality procrastination time to question it.

> **[ejemplo](https://arcade.makecode.com/S38142-76890-84456-64508)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Can’t wait to see this when this is finished!

---

<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:** [December 21, 2024, 6:03pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/43 "2024-12-21T18:03:06Z")

</div>

Oh hey, you’re that guy that made Mini-Undertale!

---

<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:** [December 22, 2024, 3:52pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/44 "2024-12-22T15:52:57Z")

</div>

Okay, I am kinda stumped. I am currently making the dialog boxes for the game. I’m using the fancy text extension for the fonts. However, I am not sure how to make the text only take up a specified amount of space before you have to press A to see the next line of dialogue. I am still thinking about how my function will look to make it look good. But right now the text positions itself differently when the length of the text is different. Any suggestions?

 ![Skjermbilde 2024-12-21 233639](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/0/3/0308151eaf08d40b4e87fc675805947114c31949.png)

---

<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:** [December 22, 2024, 4:04pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/45 "2024-12-22T16:04:10Z")

</div>

NOO0000ooooo… A day’s worth of assets and code just disappeared. I had made the entirety of Toriel’s battle sprite and many facial expressions. 😭  
My last backup was over a day ago…  
I do still have most of the battle sprites saved on my computer. but still. I lost so much work.

---

<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:** [December 23, 2024, 3:40pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/46 "2024-12-23T15:40:01Z")

</div>

NOOOOOOOOOOoOOOO  
if it is just an exact copy, you could try getting the assets → convert to copyable makecode img → copy into game

---

<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:** [December 23, 2024, 3:41pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/47 "2024-12-23T15:41:28Z")

</div>

I luckily had a backup of the assets from when \<I imported them to Makecode. I used KristianPedersen’s image converter. I imported them into a new project and then copy pasted it over. Meaning I had a backup. Now I’m having a fun and hard time at the same time trying to get the most out of each color. I will have to cut out some colors to make this work. But I’m trying my best to make it look good. Currently, it’s looking pretty decent.

---

<div class="post-metadata">

**Author:** ![IMakeCode](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/imakecode/32/36052_2.png) [@IMakeCode](https://forum.makecode.com/u/IMakeCode)\
**Post date:** [December 23, 2024, 3:42pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/48 "2024-12-23T15:42:28Z")

</div>

I’m just gonna

 ![Screenshot 2024-12-22 173346](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/e/8/e8616fe457505906040721b071d24373f5fb70e8.png)  
 ![image_2024-12-22_173647680](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/0/1/01681d5559a4fb337efa9bfd637dbb386da06994.png)

(please disregard the extra stuff)

---

<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:** [December 23, 2024, 5:39pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/49 "2024-12-23T17:39:09Z")

</div>

Yeah I have been drawing my sprites in the best pixel art editor of all time MS Paint! (No joke). So I just put the images into KristianPedersen’s image converter. specified the correct resolution. then I pasted this into a different project. from there, all I had to do was copy-paste it from one project to the other by pressing CTRL + A and CTRL + C and then make a new image in my actual game and specify the size of the image. Press CTRL + A and CTRL + C. Wow this sounds a lot much more complicated than just using Makecode. However, there are some features in MS Paint that Makecode doesn’t have. And it is easier to import reference images. It still sucks. I wouldn’t recommend it to anyone. But It’s the best free option I have. The 800% max zoom is killing me tho.

---

<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:** [December 23, 2024, 5:39pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/50 "2024-12-23T17:39:12Z")

</div>

Could you share the code with just this code? The screenshots are kinda blurry

---

<div class="post-metadata">

**Author:** ![IMakeCode](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/imakecode/32/36052_2.png) [@IMakeCode](https://forum.makecode.com/u/IMakeCode)\
**Post date:** [December 23, 2024, 7:02pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/51 "2024-12-23T19:02:14Z")

</div>

oh yeah mb

> **[example](https://arcade.makecode.com/S70771-42993-77243-53454)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<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:** [December 23, 2024, 7:25pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/52 "2024-12-23T19:25:45Z")

</div>

Thank you so much!

---

<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:** [December 23, 2024, 7:26pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/53 "2024-12-23T19:26:08Z")

</div>

You should try a free app called Pure Ref for references, its so goated  
Also there’s a ton of really good free pixel art software online defo try using that instead of ms paint 💀

---

<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:** [December 23, 2024, 7:26pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/54 "2024-12-23T19:26:51Z")

</div>

Nah MS Paint is the goat. /J

---

<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:** [December 23, 2024, 7:28pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/55 "2024-12-23T19:28:14Z")

</div>

Jokes aside though. I will go check it out

---

<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:** [December 27, 2024, 6:46pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/56 "2024-12-27T18:46:26Z")

</div>

As any sane person would do, I took a break from this project for holiday reasons  
+ The day before Christmas I got sick. So sick in fact that I couldn’t swallow anything. When the Christmas dinner arrived, I was so ill I couldn’t eat. I did get some great presents. But it was sad to miss out on all the food. I couldn’t talk, laugh, eat, drink, swallow, or even turn my head without it hurting. it got so bad I couldn’t swallow my spit. I have been to the doctor and I am feeling much better now. So I will return to this project again shortly. since this is more of a life update and not a game update, I thought I should share my finished Toriel battle/dialog sprite!

 ![Skjermbilde 2024-12-27 174139](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/b/e/be2659dfe65e75aace5779dc0036c2eda4a85dce.png)

---

<div class="post-metadata">

**Author:** ![ZeroFall](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/zerofall/32/34898_2.png) [@ZeroFall](https://forum.makecode.com/u/ZeroFall)\
**Post date:** [January 6, 2025, 10:26pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/57 "2025-01-06T22:26:11Z")

</div>

How is the game?

---

<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:** [January 7, 2025, 6:38pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/58 "2025-01-07T18:38:28Z")

</div>

Well I’ve been having my vacation. So I haven’t worked on it. But today school is starting up again. Also I was able to convince the teachers that I could have this as a school project in programming. Meaning I can work on it at school! 🕶

---

<div class="post-metadata">

**Author:** ![loganisdabest](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/loganisdabest/32/20151_2.png) [@loganisdabest](https://forum.makecode.com/u/loganisdabest)\
**Post date:** [January 7, 2025, 8:58pm UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/59 "2025-01-07T20:58:22Z")

</div>

i could make music i have made doors floor 1 and 2 with da music i have played undertale game we could collab

---

<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:** [January 8, 2025, 12:28am UTC](https://forum.makecode.com/t/undertale-arcade-devlog/32377/60 "2025-01-08T00:28:06Z")

</div>

Oh yes! I would love some help with the music. A good example of how I want the music to sound is the Undertale Gameboy port. If you look it up, you can hear the music sounds 8-bit but it still sounds great. But you do you. I’m just glad to get some help with this

[Previous page](https://forum.makecode.com/t/undertale-arcade-devlog/32377.md?page=2)

[Next page](https://forum.makecode.com/t/undertale-arcade-devlog/32377.md?page=4)
