r/MakeCode

871 archived posts · Nov 2018 – Sep 2026

Random post

Now that we have two consoles to play our custom retro Arcade Games I will begin reviewing them. These are both running "F 401" processors which I will talk about later. I do not have proper board diagrams, pinouts or other tech. data sheets for these boards but the microprocessor is well known. I will say at the beginning of this comparison that I am not an electrical engineer nor a computer programmer/developer so my perspective and notes are only from the point of view of a MakeCode "consumer" and volunteer doing meet-ups with students/parents/teachers. There are more consoles in the works from other designers (Adafruit in particular). The 2 boards here have jacdac ports so we can connect

50

Just now started reading the Computer Science lessons for students and teachers at the Microsoft Makecode for Arcade web site. There appear to be 3 CS chapters which introduce us to some basic concepts. Here is an example of editing in JavaScript from chapter #3 "functions". If you backspace your cursor on the URL from this link to get to /courses/ then you will have the entire CS course page: https://arcade.makecode.com/courses/csintro3/functions/intro

50


Our friend, Joey Wunderlich , has written an extension to enable multiple button presses to score points on the Arcade game so I uploaded his program to a BPA to demonstrate the game in action on a battery powered console. I’m not quick enough to score many points but it’s a fun game anyway. The extension is in ‘controller’ I think. https://youtu.be/Vw3eiL0-YUs

40