So, I know people have tried to make this sort of thing before, and I know it’s not easy, but me and the rest of the BARRIER team are gonna try to make it work. Here’s the strategy:
Strategy
we’ll set up a basic program in blocks to start, using a simple title screen, currency system (called “Shield Points” based on the team logo here:
we’ll then switch to javascript, using an easy import system, so we can have some HUGE games on this console.
Anybody can then submit a game to the console, with the following requirements:
Requirements
The game must be at least 1 hour playthrough time.
All assets must be named.
Tile assets CANNOT be named “Tile1” or “Tile5”. They must be named in this order: Let’s say you have a brick block. Many games have brick blocks, so if your project is called “Burpfish” call the tile “BurpfishBrick” tiles must be named “[projectname][tilename]”.
You cannot have anything besides a start function in “on start”. If you have set screen width and height, just let me know and I’ll use @Kiwiphoenix364‘s “pxt-zoom” extension to set the resolution.
EVERY LOOP IN THE GAME (functions, game updates, forevers, on overlapping, etc) MUST HAVE an if statement around the code, called “Playing[gamename]”, for example “PlayingBurpfish” in an on game update.
The game must have an engaging story, not necessarily a long and complex one, but it cannot be simply plotless.
You’ll have to make a 64x48 thumbnail for your game.
Finally, all variables must not be named obscurely. Use the same format as tiles (“[gamename][variablename]”) that way we don’t have overlapping variables.
WARNING
ANY GAMES THAT EITHER HAVE BUGS OR DO NOT MEET THE CRITERIA will not be accepted into the console network. HOWEVER, this doesn’t mean it is banned. You can bugfix and program more of the project to meet the criteria, and you can do this as many times as you want until it’s accepted.
The console doesn’t have a name yet, and it is far from finished.
1 hour play through time and engaging story?! How do you expect anyone to be able to do that, let alone multiple people? Even the best makecode games struggle to do this, and I can only think of conquest of Duat for these criteria. Which took over two years (if I remember correctly). By all means if anyone here considers it, I am not stopping you. Just maybe make achievable requirements if you would like other people to make a game.
Ok, yeah I’m just now realizing how long an hour is and that’s way too much time for a requirement (I made it an hour because I can do that fairly easily) so I’m changing it.
it requires at least 10 minutes gameplay time. @BotWarrior is that better?
ALSO, when I say engaging story I mean a story that isn’t dull. (NOT a story like “get through the level”)
So, with your time criteria, how would it apply to games made to be short but replayable (Like score-based arcade minigames)? Would those just not be allowed to exist or is there an exception for games meant to be replayed?
asking this because i might do a little port of the first game i released wich is based on a score system
I’m working on a game for this. I’m gonna call it Tiny World. It’ll be kinda like Stardew valley except it’ll be more simplistic. here’s the logo it fits your dimesnions.
As long as it has multiple ways to replay; your game SHAPE SMASHER is a good example of this as you can replay the game multiple times but with all the different bodies and weapons to switch between it makes it interesting. I’ll also make an exception for story for simple puzzle games or card games like @Luke’s Card Delver.
yeah, I don’t mean a separate variable for each loop (that would be way too much work for anyone and would gum up the project intensely). I mostly mean I want an “if statement” loop around each and every “game update”, “function”, “forever” loop, etc, then in all those if statements say “Playing[gamename]” that way it won’t play five games at the same time when you select one to play.
Nope, any palette will work; and you earn shield points by completing achievements and levels in games. That reminds me, if you want to make a game, please remember to tell me exactly where shield points can be earned.
The Main Mechanic Is “Warping” Between Worlds (Like Link To the Past if you’ve played it), Making You Able To Stand On The Background Tiles And other stuffs Working On The Second Level RN, Ill Be Finished Maybe In 2 Weeks?
Nice, looks interesting! Can’t wait to see it, but remember when you share it to send me the palette as well. Will there be alternate dimensions, or more like past, present, and future? Sounds like a good idea!