# Multiplayer games with two different screens

**URL:** <https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084>\
**Category:** Arcade\
**Created:** [May 19, 2026, 8:54pm UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084 "2026-05-19T20:54:34Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![ScriptScraper](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/scriptscraper/32/35438_2.png) [@ScriptScraper](https://forum.makecode.com/u/ScriptScraper)\
**Post date:** [May 21, 2026, 1:07am UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/21 "2026-05-21T01:07:13Z")

</div>

does this mean I could add versus mode to my pvz?

---

<div class="post-metadata">

**Author:** ![Bifrosty](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bifrosty/32/24819_2.png) [@Bifrosty](https://forum.makecode.com/u/Bifrosty)\
**Post date:** [May 21, 2026, 1:07am UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/22 "2026-05-21T01:07:16Z")

</div>

This is crazy. I cannot wait for this extension to come out!

---

<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:** [May 21, 2026, 1:07am UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/23 "2026-05-21T01:07:40Z")

</div>

speaking of, here’s the extension!

> [@\[Extension\] arcade-second-screen](https://forum.makecode.com/t/extension-arcade-second-screen/44095):
>
> Hey folks! Thanks to the [research](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084) performed by MakeCode Scientist @WoofWoof, I’ve created an extension that lets you take advantage of the ability to have more than one screen on multiplayer. I present: [riknoll/arcade-second-screen](https://github.com/riknoll/arcade-second-screen)! From the README: A MakeCode Arcade extension that allows you to have two screens in online multiplayer games: one for player 1 and one for players 2-4. This extension is perfect for 1v1 games and asymmetric 1v2 or 1v3 games! With this extension, you can: Crea…

---

<div class="post-metadata">

**Author:** ![Rune](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rune/32/18951_2.png) [@Rune](https://forum.makecode.com/u/Rune)\
**Post date:** [May 21, 2026, 2:25am UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/24 "2026-05-21T02:25:26Z")

</div>

OMG OMG OMG!!! I cannot BELIEVE I didn’t see this until today.

As for ideas, I could probably finagle a raycasting engine for 2-player VS mode shooter! Or a co-op mode!?

Thank you very much @WoofWoof, and @richard for the extension!

---

<div class="post-metadata">

**Author:** ![Astro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astro/32/36311_2.png) [@Astro](https://forum.makecode.com/u/Astro)\
**Post date:** [May 21, 2026, 1:07pm UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/25 "2026-05-21T13:07:00Z")

</div>

The next thing we need is 2 player Raycasting, for like, IDK… 2 player doomlikes… that’d be fun.

---

<div class="post-metadata">

**Author:** ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)\
**Post date:** [May 21, 2026, 1:07pm UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/26 "2026-05-21T13:07:03Z")

</div>

> [@Rune](#):
>
> raycasting

I was thinking of hide and seek games that could be made

---

<div class="post-metadata">

**Author:** ![Rune](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rune/32/18951_2.png) [@Rune](https://forum.makecode.com/u/Rune)\
**Post date:** [May 21, 2026, 3:45pm UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/27 "2026-05-21T15:45:52Z")

</div>

Oh! Do you think @richard’s shadow extension could work with this??? The one that blocks seeing around walls.

---

<div class="post-metadata">

**Author:** ![WoofWoof](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/woofwoof/32/32523_2.png) [@WoofWoof](https://forum.makecode.com/u/WoofWoof)\
**Post date:** [May 21, 2026, 3:46pm UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/28 "2026-05-21T15:46:31Z")

</div>

The issue is that the host does all the rendering, so the host would have to render the host’s screen _and_ the other player, which would probably be very laggy. Still 100% possible.

---

<div class="post-metadata">

**Author:** ![WoofWoof](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/woofwoof/32/32523_2.png) [@WoofWoof](https://forum.makecode.com/u/WoofWoof)\
**Post date:** [May 21, 2026, 6:30pm UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/29 "2026-05-21T18:30:58Z")

</div>

Yeah probably. Might need a custom block for rendering to the player 2 camera, but yes.

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/36648_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [May 22, 2026, 7:28pm UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/30 "2026-05-22T19:28:51Z")

</div>

WOW!!! Huge congratulations Woofy! 🥳  
I never expected anything like this would be possible. It’s really impressive that you can not only _understand_ MakeCode’s multiplayer code, but actually change it to do what you want!? 😱  
Your new title is WELL deserved!! 😆 This is awesome!

---

<div class="post-metadata">

**Author:** ![WoofWoof](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/woofwoof/32/32523_2.png) [@WoofWoof](https://forum.makecode.com/u/WoofWoof)\
**Post date:** [May 24, 2026, 8:26pm UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/31 "2026-05-24T20:26:28Z")

</div>

Ok I made an extension for this, you can find it here:  
[[Extension] WoofWoofCodes/multiplayer-icons](https://forum.makecode.com/t/extension-woofwoofcodes-multiplayer-icons/44131)

---

<div class="post-metadata">

**Author:** ![radgrapes1](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/radgrapes1/32/34477_2.png) [@radgrapes1](https://forum.makecode.com/u/radgrapes1)\
**Post date:** [June 22, 2026, 6:05pm UTC](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084/32 "2026-06-22T18:05:24Z")

</div>

I used it for this [https://arcade.makecode.com/S57429-72498-48775-27347](https://arcade.makecode.com/S57429-72498-48775-27347)

[Previous page](https://forum.makecode.com/t/multiplayer-games-with-two-different-screens/44084.md?page=1)
