# JavaScript Game Jam!

**URL:** https://forum.makecode.com/t/javascript-game-jam/37064
**Category:** Global MakeCode Arcade Game Jam
**Tags:** javascript
**Created:** [June 3, 2025, 2:40am UTC](https://forum.makecode.com/t/javascript-game-jam/37064 "2025-06-03T02:40:13Z")
**Posts on this page:** 20
**Page:** 1

<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: [June 3, 2025, 2:40am UTC](https://forum.makecode.com/t/javascript-game-jam/37064/1 "2025-06-03T02:40:13Z")

</div>

![Screenshot 2025-06-02 at 5.59.23 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/0/3/0329ff7a20aa6b1b639409098637877380eead1a.png)

# JavaScript Game jam!

I’ve wanted to host this for a while now, and I think with school almost over it’s a good time! **The theme will be announced on this Saturday, June 7th** and it will last 30 days. The winners will be decided by community vote, and I’ll probably have a top 3 list, if enough people participate. I’m really excited to see more people try out javaScript, even if it’s only a small project! You can also code in Python if you prefer. Just like the normal game jams, you don’t necessarily need to start a fresh new project, but I would highly encourage you to do so, as it’s not super fair to reuse an old one due to the head start it gives you. I will be making a game for this, but I will not be in the final vote (cause I’m just so good it would be unfair 🙃) If this gets enough participants, I’ll make a dev log for those who want to learn / see how I make my games!

> **Awards!**
>
> Technically perfect - for the project that has the most technically impressive code.  
> Coolest noob - for the best project from a user who had only used block code before this  
> Spaghetti - for the most disorganized code (This is not a challenge… please)

WHO’S WANTS TO JOIN?!?

_Poll ([view on site](https://forum.makecode.com/t/javascript-game-jam/37064/1))_

---

<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: [June 3, 2025, 4:24am UTC](https://forum.makecode.com/t/javascript-game-jam/37064/2 "2025-06-03T04:24:42Z")

</div>

> [@WoofWoof](#):
>
> Spaghetti - for the most disorganized code (This is not a challenge… please)

I would definitely win 🤩

---

<div class="post-metadata">

### Author: ![swirlix](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/swirlix/32/35624_2.png) [@swirlix](https://forum.makecode.com/u/swirlix)
#### Post date: [June 3, 2025, 4:25am UTC](https://forum.makecode.com/t/javascript-game-jam/37064/3 "2025-06-03T04:25:17Z")

</div>

**I’M IN**! I might have to start later, cause I want to actually make a game for this mini game jam. Pretty unlucky how it worked out. I have never made a game in JavaScript before this, **but now is my time to graduate from all the knowledge blocks has given me,** then stop when its done hehehehe  
Also, wouldn’t it be a good idea for everyone to do this to prevent cheating

 ![Screenshot 2025-06-02 8.01.52 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/7/4/748ee85327e2c9f7e599a54b0e8a7e3bda646c97.png)

---

<div class="post-metadata">

### Author: ![Errorpixel](https://avatars.discourse-cdn.com/v4/letter/e/bc79bd/32.png) [@Errorpixel](https://forum.makecode.com/u/Errorpixel)
#### Post date: [June 3, 2025, 12:22pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/4 "2025-06-03T12:22:02Z")

</div>

Might as well. I was actually intending to make a Unity platformer first and then to make a MakeCode rhythm game but I can change that order a bit in that case.

---

<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: [June 3, 2025, 12:22pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/5 "2025-06-03T12:22:08Z")

</div>

Well… I would really love to participate but.. I don’t use JavaScript, and I am working on a project currently, so sorry but I will be watching very closely… Have Fun!

---

<div class="post-metadata">

### Author: ![Errorpixel](https://avatars.discourse-cdn.com/v4/letter/e/bc79bd/32.png) [@Errorpixel](https://forum.makecode.com/u/Errorpixel)
#### Post date: [June 3, 2025, 11:02pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/6 "2025-06-03T23:02:50Z")

</div>

Are we allowed to start coding the game now or should we start at June 7th? I was gonna do some preperations in the case that we are allowed to do that such as making a makecode rhythm game engine

---

<div class="post-metadata">

### Author: ![swirlix](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/swirlix/32/35624_2.png) [@swirlix](https://forum.makecode.com/u/swirlix)
#### Post date: [June 4, 2025, 4:59pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/7 "2025-06-04T16:59:12Z")

</div>

as @woofwoof said

> [@WoofWoof](#):
>
> you don’t necessarily need to start a fresh new project

but he also said

> [@WoofWoof](#):
>
> but I would highly encourage you to do so, as it’s not super fair to reuse an old one due to the head start it gives you

(I think he meant to NOT do so but whatevs)

---

<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: [June 4, 2025, 4:59pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/8 "2025-06-04T16:59:18Z")

</div>

You can prepare as much as you want. The theme is gonna be pretty vague, so you could probably do some basic character and title screen stuff and then fit it to the theme later.

---

<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: [June 7, 2025, 7:00pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/9 "2025-06-07T19:00:15Z")

</div>

And the theme is…

# FLOATING

(yayayyaayay!)  
I’ll release my first dev log soon! have fun coding and good luck everyone!

---

<div class="post-metadata">

### Author: ![swirlix](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/swirlix/32/35624_2.png) [@swirlix](https://forum.makecode.com/u/swirlix)
#### Post date: [June 7, 2025, 7:17pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/10 "2025-06-07T19:17:58Z")

</div>

hmm… I’ll have to think of something to do  
also, _gulp_, you’re participating 😨

---

<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: [June 8, 2025, 2:43am UTC](https://forum.makecode.com/t/javascript-game-jam/37064/11 "2025-06-08T02:43:01Z")

</div>

Well, I’m not going to sign myself up to be judged or anything, but I’ve started a dev log [here](https://forum.makecode.com/t/javascript-game-jam-dev-log/37177) to give people some idea of my coding process, etc, as well as to provide a place for people to ask me questions related to JavaScript and stuff. I would also be very bored for a month if I wasn’t participating!

---

<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: [June 8, 2025, 2:44am UTC](https://forum.makecode.com/t/javascript-game-jam/37064/12 "2025-06-08T02:44:36Z")

</div>

Grahhh! This is such a cool idea and theme, if only I wasn’t caught up in the [CK4 finale](https://forum.makecode.com/t/coder-king-4/28305)! (As in I wish I had time for both…)  
My most recent games ([Sammy Singer](https://forum.makecode.com/t/unique-a-thon-2-finale-non-official-game-jam/33962) and my [upcoming CK4 game](https://forum.makecode.com/t/coder-king-3-legends/19667/371)) have both been in JavaScript but neither really involve floating 😆

---

<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: [June 13, 2025, 12:20am UTC](https://forum.makecode.com/t/javascript-game-jam/37064/13 "2025-06-13T00:20:48Z")

</div>

Sneak peek at what I’m making:  
 ![download](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/9/f/9f632f3f9be15b6c3613bc74e1bc0fd97276b0d0.gif)

Also, are entries going to be posted in this topic?

---

<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: [June 13, 2025, 4:13am UTC](https://forum.makecode.com/t/javascript-game-jam/37064/14 "2025-06-13T04:13:59Z")

</div>

Yup! Just post them all here. It looks good so far!

---

<div class="post-metadata">

### Author: ![swirlix](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/swirlix/32/35624_2.png) [@swirlix](https://forum.makecode.com/u/swirlix)
#### Post date: [June 14, 2025, 10:53pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/15 "2025-06-14T22:53:55Z")

</div>

sorry but I’ma have to drop out. I hate JavaScript. that’s it. I don’t have the patience because YouTube shorts has turned my brain to lasagna. also I want to work on new games.

---

<div class="post-metadata">

### Author: ![Errorpixel](https://avatars.discourse-cdn.com/v4/letter/e/bc79bd/32.png) [@Errorpixel](https://forum.makecode.com/u/Errorpixel)
#### Post date: [June 14, 2025, 11:12pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/16 "2025-06-14T23:12:39Z")

</div>

I’d also like to drop out. It’s badly interfering with my ability to learn Unity which was my goal before the game jam. Additionally I’m having a very hard time actually figuring out any decent ideas with the theme of floating.  
Maybe some other time I could participate in a game jam. It’s just currently not feasable for me

---

<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: [July 1, 2025, 4:49pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/17 "2025-07-01T16:49:37Z")

</div>

My game may not be done in time but here’s what I’ve got so far:

> **[Chinese Dragon Festival](https://arcade.makecode.com/S78564-90458-80995-72120)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<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: [July 7, 2025, 6:05pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/18 "2025-07-07T18:05:35Z")

</div>

Wow! Amazing! I love the animation and sprites! I would love to see this progressed more.

---

<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: [July 7, 2025, 10:33pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/19 "2025-07-07T22:33:33Z")

</div>

Ok so I have made a big oopsie and I just so happen to be leaving for a summer camp job on July 7th, which is the day the game jam is supposed to end. We have a few options here, so I’m gonna do some polls and see what happens.

_Poll ([view on site](https://forum.makecode.com/t/javascript-game-jam/37064/19))_

(Vote for all options you are comfortable with)  
What option would be best for you?

_Poll ([view on site](https://forum.makecode.com/t/javascript-game-jam/37064/19))_

Thanks for your votes everyone! Sorry about all this.

---

<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: [July 7, 2025, 10:55pm UTC](https://forum.makecode.com/t/javascript-game-jam/37064/20 "2025-07-07T22:55:40Z")

</div>

Ok, well, since this is gonna get approved late, I’m gonna say y’all should do whatever y’all want when it comes to your games. If this gets approved before the message with the polls, the context is that I’m gonna be working at a summer camp for 4 weeks starting the 7th (tmr).  
I’ll still have my phone, but idk if I’ll be messaging a lot on here. I expect y’all to be nice and help people with their bugs and such while I’m gone 🫡. I will play all your games when I get back in 4 weeks, or maybe while I’m there if I have time. (Nice dragon BLADEr)  
Be nice when commenting on others’ games and code! We are all still learning. Even me! I’m still learning that I shouldn’t make promises about writing dev logs for games. Especially ones that look good in my head but end up being a lot more work than I thought. Idk what’s going to happen with that space game, maybe I’ll continue it one day, but I’ll probably steal the text box code for another project. (Not a lot of rhythm games in Makecode, huh…)  
Anyways, whatever happens with that poll will decide how we move forward, but those who aren’t going to have a finished game by tomorrow are encouraged to keep coding! No matter how late you are I’ll still play and probably review your code.  
By by for now!

[Next page](https://forum.makecode.com/t/javascript-game-jam/37064.md?page=2)
