# Character Speech

**URL:** <https://forum.makecode.com/t/character-speech/4015>\
**Category:** Help\
**Created:** [October 22, 2020, 11:59am UTC](https://forum.makecode.com/t/character-speech/4015 "2020-10-22T11:59:55Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kat](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kat/32/2596_2.png) [@Kat](https://forum.makecode.com/u/Kat)\
**Post date:** [October 22, 2020, 11:59am UTC](https://forum.makecode.com/t/character-speech/4015/1 "2020-10-22T11:59:56Z")

</div>

![Screenshot 2020-10-22 at 7.55.43 AM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/9/92e58e5a28845ed42349f3256368ccdf6bcb6a5f.png)  
I know this isn’t the best representation but is there a way to have a dialogue box with the speaking character’s profile?

I also found this one:  
 ![download - 2020-10-22T075902.827](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/4/4eceb385efc2b627dc7e554eea81d07bbe95c482.jpeg)

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [October 22, 2020, 12:06pm UTC](https://forum.makecode.com/t/character-speech/4015/2 "2020-10-22T12:06:40Z")

</div>

Looks like a Gacha narrator box. (Don’t ask me how I know)

What you can do, is insert newlines (`\n`) into the `show long text` input. That is the equivalent of pressing enter, so instead of this:

`UnsignedArduino: I love your idea of named dialog boxes!` turning into this:

```auto
UnsignedArduino: I love your id-
ea of named dialog boxes!

```

You can input: `UnsignedArduino:\nI love your idea of named dialog boxes!` and that would result in something like this:

```auto
UnsignedArduino:
I love your idea of named dial-
og boxes!

```

---

<div class="post-metadata">

**Author:** ![Kat](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kat/32/2596_2.png) [@Kat](https://forum.makecode.com/u/Kat)\
**Post date:** [October 22, 2020, 12:08pm UTC](https://forum.makecode.com/t/character-speech/4015/3 "2020-10-22T12:08:20Z")

</div>

Thank you!

---

<div class="post-metadata">

**Author:** ![Kat](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kat/32/2596_2.png) [@Kat](https://forum.makecode.com/u/Kat)\
**Post date:** [October 22, 2020, 1:01pm UTC](https://forum.makecode.com/t/character-speech/4015/4 "2020-10-22T13:01:50Z")

</div>

How would I go about having the speaking character behind the dialogue box? Do you know?

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [October 22, 2020, 1:19pm UTC](https://forum.makecode.com/t/character-speech/4015/5 "2020-10-22T13:19:29Z")

</div>

Hmmm…I would probably just put the sprite that is speaking right above the dialog box. I don’t think there will be a need to animate it (unless blinking, etc.) because you can’t playback a recording of the character speaking or something like that.

---

<div class="post-metadata">

**Author:** ![Kat](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kat/32/2596_2.png) [@Kat](https://forum.makecode.com/u/Kat)\
**Post date:** [October 22, 2020, 1:20pm UTC](https://forum.makecode.com/t/character-speech/4015/6 "2020-10-22T13:20:57Z")

</div>

Thank you so much!!

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [October 22, 2020, 5:09pm UTC](https://forum.makecode.com/t/character-speech/4015/7 "2020-10-22T17:09:17Z")

</div>

Here’s an example:

> **[i want to whistle so badly](https://arcade.makecode.com/55898-60412-46241-85578)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![Kat](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kat/32/2596_2.png) [@Kat](https://forum.makecode.com/u/Kat)\
**Post date:** [October 22, 2020, 5:12pm UTC](https://forum.makecode.com/t/character-speech/4015/8 "2020-10-22T17:12:55Z")

</div>

Thank you! This helps a **bunch**!

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [October 22, 2020, 5:16pm UTC](https://forum.makecode.com/t/character-speech/4015/9 "2020-10-22T17:16:48Z")

</div>

BTW this uses three extensions:

- animation
- arcade-text by @darzu
- riknoll/arcade-story by me

---

<div class="post-metadata">

**Author:** ![Kat](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kat/32/2596_2.png) [@Kat](https://forum.makecode.com/u/Kat)\
**Post date:** [October 22, 2020, 5:17pm UTC](https://forum.makecode.com/t/character-speech/4015/10 "2020-10-22T17:17:37Z")

</div>

Thanks!

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [November 4, 2020, 10:08pm UTC](https://forum.makecode.com/t/character-speech/4015/11 "2020-11-04T22:08:43Z")

</div>

We ended up doing this on stream! Here’s the finished product:

> **[stream #142 - A casual conversation](https://arcade.makecode.com/53598-14061-75809-66232)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![Agent\_14](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/agent_14/32/17567_2.png) [@Agent\_14](https://forum.makecode.com/u/Agent_14)\
**Post date:** [February 9, 2021, 12:56am UTC](https://forum.makecode.com/t/character-speech/4015/12 "2021-02-09T00:56:22Z")

</div>

> [@UnsignedArduino](#):
>
> Looks like a Gacha narrator box. (Ask me how I know)

How do you know?

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [August 19, 2022, 4:24pm UTC](https://forum.makecode.com/t/character-speech/4015/13 "2022-08-19T16:24:10Z")

</div>

> [@UnsignedArduino](#):
>
> Looks like a Gacha narrator box. (Don’t ask me how I know)

Well I just so happen to be a very curious fellow!

how do ya know hehe :\>

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [August 19, 2022, 6:04pm UTC](https://forum.makecode.com/t/character-speech/4015/14 "2022-08-19T18:04:09Z")

</div>

Someone I know used to use Gacha Club and the likes.

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [August 19, 2022, 11:01pm UTC](https://forum.makecode.com/t/character-speech/4015/15 "2022-08-19T23:01:36Z")

</div>

I’m assuming you took interest aswell considering you named a feature you saw in the games?

---

<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:** [August 22, 2022, 2:50pm UTC](https://forum.makecode.com/t/character-speech/4015/16 "2022-08-22T14:50:59Z")

</div>

This game is so cool

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [August 22, 2022, 4:24pm UTC](https://forum.makecode.com/t/character-speech/4015/17 "2022-08-22T16:24:09Z")

</div>

It is an interesting app! Often used for animations and stuff.

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [August 22, 2022, 4:28pm UTC](https://forum.makecode.com/t/character-speech/4015/18 "2022-08-22T16:28:24Z")

</div>

Yeah, I’ve seen. A lot of the content can be garbage made by kids, however I’ve seen some projects that genuinely impressed me. Series with amazing writing, an elaborate storyline, fluid animations and whole teams of VAs.

---

<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 27, 2026, 4:42pm UTC](https://forum.makecode.com/t/character-speech/4015/19 "2026-04-27T16:42:46Z")

</div>

you can try my extension I made

**[https://github.com/neverstopthecoder/image-letter-extension](https://github.com/neverstopthecoder/image-letter-extension)**
