# Barricade8 Game Submission Topic

**URL:** <https://forum.makecode.com/t/barricade8-game-submission-topic/43786>\
**Category:** Collaboration\
**Tags:** make, game\
**Created:** [May 1, 2026, 7:48pm UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786 "2026-05-01T19:48:44Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![not\_a\_lemon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/not_a_lemon/32/35289_2.png) [@not\_a\_lemon](https://forum.makecode.com/u/not_a_lemon)\
**Post date:** [May 1, 2026, 7:48pm UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/1 "2026-05-01T19:48:44Z")

</div>

# IMPORTANT: If you’d like to submit a game to the console, PLEASE READ THIS ENTIRE POST!!!

###### And yes, that includes reading through the dropdowns, for any loophole finders.

This is the official submission topic for games that you’d like to enter in the Barricade8 console.

> **Submission Requirements**
>
> # 1) ANY GAME YOU ENTER MUST BE MADE BY YOU.
> 
> You cannot enter a game made by someone else UNLESS you have their COMPLETE PERMISSION and they FULLY UNDERSTAND WHERE THEIR GAME IS GOING.
> 
> # 2) SUBMISSIONS ARE REQUIRED TO HAVE 10+ MINS PLAYTHROUGH TIME.
> 
> ## This does NOT apply to speedrun games (like [Simple Game](https://forum.makecode.com/t/speedrun-game/39764) by @Gatorballz123) or games that are meant to be replayed (like [Shape Smasher](https://forum.makecode.com/t/shape-smasher-a-arena-shooter-game-about-shapes/38289) by @Bilangus).
> 
> All games that are meant to be played through as a story such as platformers, open world, RPGs, etc. must have AT LEAST 10 MINUTES OF PLAYTHROUGH TIME. However, this does not apply to speedrun times. If you can beat your game in less than ten minutes, you may want to have someone else try it before you rule that game out. Developers tend to be better at their own games than the people who’ll be playing them.
> 
> # 3) GAMES MUST BE **COMPLETELY** DEBUGGED.
> 
> This means your game has no errors, like `Failed to cast on null`, `Cannot read properties of reading fields`, etc., BUT this also includes any game glitches like getting stuck in walls, the ability to skip levels WITHOUT any desired cheat codes, and any other glitches that soft-locks the game, lets players cheat, etc.
> 
> # 4) SCREEN SIZE MUST BE 1:1 RATIO.
> 
> The game must have a square screen. This means you can have a screen size of 240x240 or 320x320, but not 240x320. The following are recommended screen sizes:
> 
> ### 1x: 960x960
> 
> ### 1/2x: 480x480
> 
> ### 1/3x: 320x320
> 
> ### 1/4x: 240x240
> 
> ### 1/5x: 192x192
> 
> ### 1/6x: 160x160
> 
> ### 1/8x: 120x120
> 
> ### 1/10x: 96x96
> 
> Other square screen sizes are fine, but as the console uses @Kiwiphoenix364’s pxt-zoom extension, the pixels on other sizes might look slightly odd.

> **Console Customizations**
>
> # You are 100% allowed to change your original game for the console.
> 
> You can edit your original game to add extra skins, weapons, items, worlds, secrets, etc. depending on the type of game you are entering. The Barricade8 has its own in-console currency, called **Shield Points**. If you want to, you can make skins, weapons, or other extras in your game and make them cost Shield Points.
> 
> Please note that this goes both ways. In addition to purchasable objects in your game, you can make your game give people shield points as well. For example, you can give someone 5 shield points if they get a specific achievement, like finding a hidden area in a level, or collecting over 100 coins in a single level. Then, you can make your game include a weapon with a special ability that costs 10 Shield Points.
> 
> Make sure that whatever purchasable items or achievements you want in the game have been FULLY PROGRAMMED IN ALREADY. Tell us in your submission post (See section 5 for post format) which items and achievements you want to link to Shield Points and we’ll program the Shield Points part in for you.
> 
> ### HOWEVER, please note that we would like to keep the console Pay-to-Win free.
> 
> We will NOT include games where you can only unlock the last world by buying it, or you need a super powerful purchasable item to defeat the final boss, etc. We want the console to be completely free of games you have to pay for.
> 
> #### One other thing:
> 
> I’ve been saying “buy”, “purchase” and “pay” a lot here, but I really mean ONLY SHIELD POINTS.
> 
> ### YOU DO NOT PAY ANY REAL MONEY ANYWHERE ON THE CONSOLE.

> **Asset Naming**
>
> # NOTE: ASSETS DO NOT HAVE TO BE NAMED.
> 
> Unnamed assets are perfectly acceptable in the console.
> 
> # CORRECTLY NAMING ASSETS:
> 
> Assets with names must have specific enough names that they are distinctly unique to the game. Here are some examples:
> 
> - GOOD EXAMPLE: a tile named PlatformerGameRedBrick
> - GOOD EXAMPLE: an image named PlatformerGamePlayer
> - GOOD EXAMPLE: an image named FredStartImage
> - BAD EXAMPLE: a tile named Dirt
> - BAD EXAMPLE: an image named Player

> **Game Thumbnail**
>
> The game thumbnail must be 120x120 pixels in size, and use the following palette:  
> [https://arcade.makecode.com/S14245-42188-29064-65900](https://arcade.makecode.com/S14245-42188-29064-65900)

> **How to CORRECTLY Submit a Game**
>
> # TO SUBMIT A GAME, YOU MUST SUBMIT A POST IN THE FOLLOWING FORMAT:
> 
> A small message saying “I’d like to submit a game” or smth along those lines.  
> The title of the game.  
> The game link.  
> Any achievements you’d like to give Shield Points for, and the number of Shield Points.  
> Any purchasable objects in your game and how many Shield Points they’re worth.  
> Your game’s thumbnail image in a Makecode project..
> 
> Here’s an example:
> 
> > I want to submit a game.  
> > Title: Platformer Game  
> > [arcade.makecode.com/xxxxx-xxxxx-xxxxx-xxxxx](http://arcade.makecode.com/xxxxx-xxxxx-xxxxx-xxxxx)  
> > Achievements:
> > 
> > - Secret area: 5 Shield Points
> > - Hidden boss: 10 Shield Points
> > 
> > Purchasable items:
> > 
> > - Special weapon: 8 Shield Points
> > 
> > [arcade.makecode.com/xxxxx-xxxxx-xxxxx-xxxxx](http://arcade.makecode.com/xxxxx-xxxxx-xxxxx-xxxxx) (image project)

> **Submission Checklist**
>
> _Poll ([view on site](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/1))_

---

<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:** [May 2, 2026, 3:40am UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/2 "2026-05-02T03:40:16Z")

</div>

So i don’t forget to, i’m going to announce this (mostly so i actually do it this time):

After the Sports game jam, i will port my game jam submission, Super Soccer Frog, into the console.

> **Details**
>
> Super Soccer Frog is a platformer game where you use a soccerball to add onto your moveset. It (will have) 10 levels with 2 hidden coins each.
> 
> Levels wouldn’t take too long to finish but getting the coins also has some exploration to it.
> 
> Even if this wouldn’t qualify the game for the minimum 10 minutes gameplay (which i think it would), the game has a Marathon Mode, which has you play all 10 levels back-to-back with on a timer. Its basically a speedrun mode.

> **Demo**
>
> If you would like to play the game, theres a demo on my devlog topic:
> 
> [Super Soccer Frog - Gamejam Devlog](https://forum.makecode.com/t/super-soccer-frog-gamejam-devlog/43114)
> 
> After that, i _might_ consider tinkering with Shape Smasher for the console, but that’s not a promise. I have another project i want to work on, after all.

---

<div class="post-metadata">

**Author:** ![Iro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/iro/32/34749_2.png) [@Iro](https://forum.makecode.com/u/Iro)\
**Post date:** [May 2, 2026, 3:44am UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/3 "2026-05-02T03:44:43Z")

</div>

I might low-key submit my WIP game whenever I finish it. How would you deal with games that are meant to be modded? If you are using the settings extension I was thinking of using that for users to store mods (via strings/string arrays). Thanks 😊 !

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [May 2, 2026, 7:02pm UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/4 "2026-05-02T19:02:52Z")

</div>

Wait I don’t need if playinggamename variable lez go

---

<div class="post-metadata">

**Author:** ![not\_a\_lemon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/not_a_lemon/32/35289_2.png) [@not\_a\_lemon](https://forum.makecode.com/u/not_a_lemon)\
**Post date:** [May 4, 2026, 6:12am UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/5 "2026-05-04T06:12:15Z")

</div>

Yeah, we’ll use the settings extension, that way you’ll have saved progress on every game on the console.

---

<div class="post-metadata">

**Author:** ![not\_a\_lemon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/not_a_lemon/32/35289_2.png) [@not\_a\_lemon](https://forum.makecode.com/u/not_a_lemon)\
**Post date:** [May 4, 2026, 6:12am UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/6 "2026-05-04T06:12:20Z")

</div>

No, you don’t. Thanks to @WoofWoof we have a new strat using switch/case statements.

---

<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 4, 2026, 7:11pm UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/7 "2026-05-04T19:11:25Z")

</div>

where?

---

<div class="post-metadata">

**Author:** ![teaeat100](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/teaeat100/32/33097_2.png) [@teaeat100](https://forum.makecode.com/u/teaeat100)\
**Post date:** [May 4, 2026, 11:45pm UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/8 "2026-05-04T23:45:05Z")

</div>

I’ll send [Pogo Man : Adventures In Pogoland!](https://forum.makecode.com/t/pogo-man-adventures-in-pogoland/42830). it will be 100 shield points (low cost) (each red coin will give 5 points)

Also, What is this console based on and what’s it’s logo?

---

<div class="post-metadata">

**Author:** ![teaeat100](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/teaeat100/32/33097_2.png) [@teaeat100](https://forum.makecode.com/u/teaeat100)\
**Post date:** [May 4, 2026, 11:45pm UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/9 "2026-05-04T23:45:36Z")

</div>

can you Port 1942 to the platform as a free game? (every time to beat the game, you earn 5 coins)

---

<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:** [May 30, 2026, 11:27pm UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/10 "2026-05-30T23:27:13Z")

</div>

I tought @TheEarth would submit this for me but they haven’t yet so here:

> **[SHAPE SMASHER for Barricade8](https://arcade.makecode.com/99038-12980-58288-44212)**
>
> LMB/A: Regular Attack
> RMB/B: Super Attack
> 
> Survive waves of enemies with a custom loadout!

Should be good to go but just in case maybe take a look

Game made by me  
Porting by @TheEarth and me

You cannot earn or spend shield points in this game

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [May 31, 2026, 8:09pm UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/11 "2026-05-31T20:09:55Z")

</div>

I thought YOU would post since your the op if the game

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [June 1, 2026, 2:21am UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/12 "2026-06-01T02:21:00Z")

</div>

saving too much data could be a problem especially because of the 16kb limit  
adding a paint program like arcane drawings would easily crash the game with panic error 920

---

<div class="post-metadata">

**Author:** ![not\_a\_lemon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/not_a_lemon/32/35289_2.png) [@not\_a\_lemon](https://forum.makecode.com/u/not_a_lemon)\
**Post date:** [June 1, 2026, 5:02pm UTC](https://forum.makecode.com/t/barricade8-game-submission-topic/43786/13 "2026-06-01T17:02:11Z")

</div>

Yeah, I didn’t realize there was that low of a memory limit until Greenwood War broke, so this console will only be able to handle a few games; however, if we can somehow make an extension to essentially import makecode project code during runtime, we could have a small 5-game limit or so and you could upload games that are submitted on this topic. (Highly doubt that’ll happen tho)
