# CODER KING 5: End of an era

**URL:** https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293
**Category:** Arcade
**Created:** [June 12, 2025, 6:24pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293 "2025-06-12T18:24:33Z")
**Posts on this page:** 20
**Page:** 13

<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: [August 18, 2025, 4:33pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/242 "2025-08-18T16:33:12Z")

</div>

Left/right on the joystick controls movement direction, A is jump. Once you find a bullet, press B with the joystick (arrow keys) in a direction to blast yourself in that direction, like a dash ability (that’s exactly what it is). Additional bullets mean more dashes!

Find all 10 coins to beat the level and unlock hard mode! If you are confused at the start of the game, try ignoring what the second sign says and bump into some walls…

You can always cheat and look at the code if you can’t find all the hidden coins. If you can’t understand JavaScript, use the assets tab and find the “easyMode” and “hardMode” tilemaps. My best hard mode completion is 1 death. If you beat hardMode without dying you… uhh… win bragging rights I guess…

If you randomly fall down through the grass into a hidden area, let me know. I think I fixed that bug, but it’s very illusive and I can’t easily test if it’s fully fixed.

If y’all are ever interested in an ultra hard mode… I have ways of making that happen, just let me know. Or just longer levels in general. Y’all could totally make your own levels too.

---

<div class="post-metadata">

### Author: ![Phoen1x](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/phoen1x/32/33252_2.png) [@Phoen1x](https://forum.makecode.com/u/Phoen1x)
#### Post date: [August 18, 2025, 4:34pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/243 "2025-08-18T16:34:19Z")

</div>

I didn’t really explain that, huh… Whenever you lasso an animal(s), it will go where the lasso goes before coming loose after about half a second. Because of this, you must constantly lasso the animal(s) and bring them forward, so they don’t get away. Then, at the 1-minute mark, you will pass a corral (it’s supposed to be cattle guard) where you must drop them off; then the capture count will change. (Now that I’m explaining this, it seems a bit more complicated, huh)

---

<div class="post-metadata">

### Author: ![\_jupiter](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/_jupiter/32/28012_2.png) [@\_jupiter](https://forum.makecode.com/u/_jupiter)
#### Post date: [August 18, 2025, 6:22pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/244 "2025-08-18T18:22:29Z")

</div>

i win ck5 neg diff

> **[westen gam :OOOOO](https://arcade.makecode.com/S71825-75502-77574-16235)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<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: [August 18, 2025, 6:50pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/245 "2025-08-18T18:50:02Z")

</div>

@BotWarrior fewer bits per pixel isn’t actually faster, it’s just more memory efficient.

you need to pack/unpack the numbers each time you read a pixel so it’s actually far more performant to do 8 bits per pixel. for example:

```ts
function getPixel8bpp(x: number, y: number, width: number, buffer: Buffer): number {
    return buffer[x + y * width]
}

function getPixel4bpp(x: number, y: number, width: number, buffer: Buffer): number {
    const index = x + y * width;
    return (buffer[index >> 1] >> ((index & 1) << 2) & 0xf
}

function getPixel1bpp(x: number, y: number, width: number, buffer: Buffer): number {
    const index = x + y * width;
    return (buffer[index >> 3] >> (index & 7)) & 1;
}

```

however 8 bits per pixel is obviously twice as much memory which is pretty bad… i guess 1bpp is very slightly faster than 4 bpp for reading since it has one fewer shift operation.

---

<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: [August 18, 2025, 6:52pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/246 "2025-08-18T18:52:23Z")

</div>

I was actually laughing out loud the entire time 🤣 😭 🤣

 ![IMG_0010](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/4/e/4e435e8de3b1790a112a7eedda13c9c9fe6cbdc2.jpeg)

---

<div class="post-metadata">

### Author: ![ChimbroDaPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chimbrodapro/32/15852_2.png) [@ChimbroDaPro](https://forum.makecode.com/u/ChimbroDaPro)
#### Post date: [August 18, 2025, 6:54pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/247 "2025-08-18T18:54:29Z")

</div>

> **[Sunset Shootout](https://arcade.makecode.com/88458-13440-60766-91898)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Here it is - Sunset Shootout, my CK5 entry!

This started as a card-based duelling idea, but I shifted it into a control-based system instead, and I think it turned out pretty fun.

It’s a two-player duelling game with a twist:

- The duel lasts three turns.
- Each player secretly picks all their actions before the turns begin. The other player doesn’t see your actions.

The actions are: Attack, Dodge, or Stall. Both players’ choices happen at the same time. It gets interesting from how actions chain into the next round. For example:

- If one player stalled last turn and the other dodged, the stall gives them priority if both attack this turn.
- Dodging an attack sets you up with an advantage next round.

Stall is high-risk, high-reward; stand your ground and hope you reap the payoff.

Most matches end with both players taking each other out… but predicting your opponent and managing advantages is the core of the game.

On top of that, I added something I haven’t seen in MakeCode Arcade that much (ok its been around, but like… not to this extent): a procedurally generated terrain system. Every duel feels fresh because the battlefield reshapes itself each time. I think this mechanic has a lot of untapped potential, even beyond this project 🙃

---

<div class="post-metadata">

### Author: ![\_jupiter](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/_jupiter/32/28012_2.png) [@\_jupiter](https://forum.makecode.com/u/_jupiter)
#### Post date: [August 18, 2025, 10:10pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/248 "2025-08-18T22:10:39Z")

</div>

did you take too long?

---

<div class="post-metadata">

### Author: ![Fixitude](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/fixitude/32/28576_2.png) [@Fixitude](https://forum.makecode.com/u/Fixitude)
#### Post date: [August 18, 2025, 10:14pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/249 "2025-08-18T22:14:37Z")

</div>

Is there anyway to play single player? Like say randomise the other players attacks using chance? I think if you get time that might be good to add in…

---

<div class="post-metadata">

### Author: ![Bilangus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bilangus/32/33219_2.png) [@Bilangus](https://forum.makecode.com/u/Bilangus)
#### Post date: [August 19, 2025, 6:10pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/250 "2025-08-19T18:10:04Z")

</div>

Spoilers below

i love how Jackenstein Deltarune just explodes you LMAO

---

<div class="post-metadata">

### Author: ![CodePerson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeperson/32/32288_2.png) [@CodePerson](https://forum.makecode.com/u/CodePerson)
#### Post date: [August 19, 2025, 6:11pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/251 "2025-08-19T18:11:45Z")

</div>

nice 3d look! Is that jupiter in the background?

---

<div class="post-metadata">

### Author: ![CodePerson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeperson/32/32288_2.png) [@CodePerson](https://forum.makecode.com/u/CodePerson)
#### Post date: [August 19, 2025, 6:12pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/252 "2025-08-19T18:12:09Z")

</div>

is the hat eating the tacos, or is the person eating the tacos?

---

<div class="post-metadata">

### Author: ![Archer\_Bright](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/archer_bright/32/32896_2.png) [@Archer\_Bright](https://forum.makecode.com/u/Archer_Bright)
#### Post date: [August 19, 2025, 6:12pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/253 "2025-08-19T18:12:35Z")

</div>

Sorry that i did not post this earlier.

Something has come up and i am having some family issues that are hard to go through, therefore, i cannot complete Coder King 5.

I am genuenly sorry @Taser

Archer\_Bright

---

<div class="post-metadata">

### Author: ![BotWarrior](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/botwarrior/32/25328_2.png) [@BotWarrior](https://forum.makecode.com/u/BotWarrior)
#### Post date: [August 19, 2025, 6:12pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/254 "2025-08-19T18:12:40Z")

</div>

Oh well. It was worth a try.

---

<div class="post-metadata">

### Author: ![CodePerson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeperson/32/32288_2.png) [@CodePerson](https://forum.makecode.com/u/CodePerson)
#### Post date: [August 19, 2025, 6:16pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/255 "2025-08-19T18:16:17Z")

</div>

@richard would it be possible for moderators to play ck5 games on livestream some time?

---

<div class="post-metadata">

### Author: ![\_jupiter](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/_jupiter/32/28012_2.png) [@\_jupiter](https://forum.makecode.com/u/_jupiter)
#### Post date: [August 19, 2025, 6:17pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/256 "2025-08-19T18:17:43Z")

</div>

i will beat you with my 2 hour high quality game that took over a century to develop

---

<div class="post-metadata">

### Author: ![\_jupiter](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/_jupiter/32/28012_2.png) [@\_jupiter](https://forum.makecode.com/u/_jupiter)
#### Post date: [August 19, 2025, 6:19pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/257 "2025-08-19T18:19:43Z")

</div>

im.. not the sun.

---

<div class="post-metadata">

### Author: ![\_jupiter](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/_jupiter/32/28012_2.png) [@\_jupiter](https://forum.makecode.com/u/_jupiter)
#### Post date: [August 19, 2025, 6:19pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/258 "2025-08-19T18:19:47Z")

</div>

yes.

---

<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: [August 19, 2025, 6:21pm UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/259 "2025-08-19T18:21:37Z")

</div>

sure!

---

<div class="post-metadata">

### Author: ![ChimbroDaPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chimbrodapro/32/15852_2.png) [@ChimbroDaPro](https://forum.makecode.com/u/ChimbroDaPro)
#### Post date: [August 20, 2025, 12:03am UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/260 "2025-08-20T00:03:47Z")

</div>

Urm, yes no maybe…?

---

<div class="post-metadata">

### Author: ![ChimbroDaPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chimbrodapro/32/15852_2.png) [@ChimbroDaPro](https://forum.makecode.com/u/ChimbroDaPro)
#### Post date: [August 20, 2025, 12:05am UTC](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293/261 "2025-08-20T00:05:35Z")

</div>

Maybe at some point! But I’m outta time so…

[Previous page](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293.md?page=12)

[Next page](https://forum.makecode.com/t/coder-king-5-end-of-an-era/37293.md?page=14)
