# How to make a game intro?

**URL:** https://forum.makecode.com/t/how-to-make-a-game-intro/31324
**Category:** Help
**Created:** [October 24, 2024, 2:21am UTC](https://forum.makecode.com/t/how-to-make-a-game-intro/31324 "2024-10-24T02:21:16Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Gl125371](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gl125371/32/29131_2.png) [@Gl125371](https://forum.makecode.com/u/Gl125371)
#### Post date: [October 24, 2024, 2:21am UTC](https://forum.makecode.com/t/how-to-make-a-game-intro/31324/1 "2024-10-24T02:21:16Z")

</div>

Does anybody know how to make a Makecode Arcade game intro?  
If so, can you explain how?

---

<div class="post-metadata">

### Author: ![kaleb3335](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kaleb3335/32/16382_2.png) [@kaleb3335](https://forum.makecode.com/u/kaleb3335)
#### Post date: [October 24, 2024, 5:10pm UTC](https://forum.makecode.com/t/how-to-make-a-game-intro/31324/2 "2024-10-24T17:10:37Z")

</div>

you could use the screen transition extension [https://github.com/riknoll/arcade-screen-transitions](https://github.com/riknoll/arcade-screen-transitions)  
and you can look at this game i made with my friend to see how to use it  
[https://the-dude-who-makes-games.itch.io/colony-side](https://the-dude-who-makes-games.itch.io/colony-side)  
[https://arcade.makecode.com/S98339-19192-32016-96592](https://arcade.makecode.com/S98339-19192-32016-96592)  
this game has a intro at the start

---

<div class="post-metadata">

### Author: ![Dodec](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dodec/32/20281_2.png) [@Dodec](https://forum.makecode.com/u/Dodec)
#### Post date: [October 24, 2024, 5:28pm UTC](https://forum.makecode.com/t/how-to-make-a-game-intro/31324/3 "2024-10-24T17:28:38Z")

</div>

like a transitional intro or a title screen?

---

<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: [October 24, 2024, 6:24pm UTC](https://forum.makecode.com/t/how-to-make-a-game-intro/31324/4 "2024-10-24T18:24:13Z")

</div>

My suggestion would be to set the background to your title screen, then only start the game once the A button is pressed (move all the existing ‘on start’ code into the ‘on a pressed’ section, and make sure there is an ‘if’ statement checking for some variable like ‘on\_title\_screen’ to make sure you don’t run the code twice!)

---

<div class="post-metadata">

### Author: ![Gl125371](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gl125371/32/29131_2.png) [@Gl125371](https://forum.makecode.com/u/Gl125371)
#### Post date: [October 24, 2024, 9:29pm UTC](https://forum.makecode.com/t/how-to-make-a-game-intro/31324/5 "2024-10-24T21:29:59Z")

</div>

Transitional intro.

---

<div class="post-metadata">

### Author: ![Gl125371](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gl125371/32/29131_2.png) [@Gl125371](https://forum.makecode.com/u/Gl125371)
#### Post date: [October 24, 2024, 9:30pm UTC](https://forum.makecode.com/t/how-to-make-a-game-intro/31324/6 "2024-10-24T21:30:00Z")

</div>

Thank you, everyone!

---

<div class="post-metadata">

### Author: ![Dodec](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dodec/32/20281_2.png) [@Dodec](https://forum.makecode.com/u/Dodec)
#### Post date: [October 28, 2024, 4:05pm UTC](https://forum.makecode.com/t/how-to-make-a-game-intro/31324/7 "2024-10-28T16:05:17Z")

</div>

there an extention for transitions [[Extension] arcade-screen-transitions](https://forum.makecode.com/t/extension-arcade-screen-transitions/23834)

---

<div class="post-metadata">

### Author: ![Gl125371](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gl125371/32/29131_2.png) [@Gl125371](https://forum.makecode.com/u/Gl125371)
#### Post date: [October 28, 2024, 4:59pm UTC](https://forum.makecode.com/t/how-to-make-a-game-intro/31324/8 "2024-10-28T16:59:44Z")

</div>

Thank You!
