Microsoft MakeCode

Presenting: BAFTA YGD Idea Generator for MakeCode Arcade

I’ve ported Michael Warburton’s Game Designers Idea Generator to MakeCode Arcade. The original was developed for the BAFTA Young Games Designers initiative. It’s a useful tool to encourage thinking about a wide range of different types of games - it’s easy to fall into the trap of just thinking about recently played games.


The code can be easily modified to add your own lists or to localise the language.

The Games Ideas are also available as playing cards for teachers. The details are on the British Academy of Film and Television Arts (BAFTA) website.

Thanks to @AlexK for his useful display strings extension.


This is great. It would be a great addition to the home screen!

You’re welcome to add it. If you can include a link in there to the BAFTA Young Game Designers web site too, I’m sure they’d appreciate that.

It works on hardware too, I ran it on a Kittenbot Meowbit.

The code is all in Blocks and would be smaller if return values were available in functions. I raised this subject previously in Functions with a return value in Blocks. I’d imagine this has been discussed somewhere before, is there a reason to not offer return value(s)?

@ganicke another home screen script