# Creating a multiplayer pirate game devlog

**URL:** <https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110>\
**Category:** Show & Tell\
**Created:** [May 22, 2026, 2:15am UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110 "2026-05-22T02:15:14Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [May 22, 2026, 2:15am UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/1 "2026-05-22T02:15:14Z")

</div>

I’m currently making a multiplayer game for my friends so they can finally stop bullying me. (blurred because I don’t know how to make the text crossed out)

> **[partying in raleigh](https://arcade.makecode.com/S87907-34357-97420-36800)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

theres the game, I still don’t have a name for it, so I used partying in Raleigh for reasons you shouldn’t worry about. It only has world generation right now and some chests. I also need suggestions!

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [May 22, 2026, 7:15pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/2 "2026-05-22T19:15:16Z")

</div>

Never mind the last part, I DONT need suggestions.

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [May 22, 2026, 7:34pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/3 "2026-05-22T19:34:29Z")

</div>

hmm maybe you could use a perlin noise generater. probably would look better, also maybe make the seed random?

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [May 23, 2026, 9:36pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/4 "2026-05-23T21:36:22Z")

</div>

oh I’ll make it so you can choose your seed, right now I just use the default seed of 1427 because why not. And what is the perlin noise generator?

---

<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 23, 2026, 9:40pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/5 "2026-05-23T21:40:58Z")

</div>

Though bare bones at the moment, I love to see more pirate themed games. Probably the best human theme in my opinion. (you know, in comparison with knights, ninjas, mages etc.)

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [May 23, 2026, 9:42pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/6 "2026-05-23T21:42:42Z")

</div>

> **[partying in raleigh](https://arcade.makecode.com/S61519-80729-20929-71505)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Can somebody tell me why whenever I press B (on player 1) the cannon ball that’s _supposed_ to shoot, just doesn’t appear? No matter what I try it just doesn’t do anything.

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [May 24, 2026, 12:27am UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/7 "2026-05-24T00:27:45Z")

</div>

> **[Perlin Noise Terrain Gen](https://arcade.makecode.com/S79189-28458-37468-11189)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

I made somthing (none of the extensions added are mine btw)

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [May 24, 2026, 6:30pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/8 "2026-05-24T18:30:23Z")

</div>

It looks great, but I’m fine. I don’t want to just give up the 1-2 hours of work I put into making the generation look good for something I didn’t make.

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [May 25, 2026, 9:59pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/9 "2026-05-25T21:59:09Z")

</div>

Can _anybody_ help?

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [June 8, 2026, 5:39pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/10 "2026-06-08T17:39:13Z")

</div>

I’ll be pausing devolpment for a little bit since I’m taking a break from the forums. Also mostly because I can’t figure out this strange bug.

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [June 9, 2026, 4:21am UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/11 "2026-06-09T04:21:28Z")

</div>

the cannon ball is firing, if it’s the other players not firing it’s because you have no code to do that

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [June 9, 2026, 4:52am UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/12 "2026-06-09T04:52:50Z")

</div>

I didn’t see it fire but I’ll test it now

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [June 9, 2026, 6:04pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/13 "2026-06-09T18:04:41Z")

</div>

I think I found the issue, I decided to change my way of shooting it and I think the cannonball is getting destroyed the instant you click B.

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [June 11, 2026, 9:43pm UTC](https://forum.makecode.com/t/creating-a-multiplayer-pirate-game-devlog/44110/14 "2026-06-11T21:43:31Z")

</div>

First (sorta) playable version of the game!

> **[my dad is partying in raleigh](https://arcade.makecode.com/S61519-80729-20929-71505)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.
