Day 2: Scratch for Makey Makey
I always have a lot of reservation and frustration with Scratch. Part of it is probably because of the inner snob of me. As a programmer who codes for a living, I am impatient with drag-and-drop variables, operators, if-else, all that.I have started and stopped learning Scratch quite a few times, each time I learned a bit more, then dropped because I cannot easy write a dynamic text to screen, or I stumbled on making a semi-presentable characters.
However Scratch just keeps growing and growing, in reputation, user communities, the number of jaw-dropping little projects.
No matter what I think of Scratch, it absolutely delightfully poses a lower barrier for entering the coding territory.
Now there are many many big players are in this kids coding / tech territory, attacking from different angles. Snap-together coding toys, graphic coding languages, yearly hour-of-code with a lot of celebrities and videos.
Scratch is one of them. Makey Makey is another.
So I wanted to go back to Scratch, and coded for Makey Makey, where games can be played by multiple players simultaneously, can be played just by tapping some foot pad, or banging on some spoons, or stabbing on playdohs.
Ping-pong came to my mind.
Luckily there are also quite some ping-pong projects available in Scratch already. So I took one. Remix is easier than doing it from "Scratch".
I remixed from a humorous Ping Pong (Ft. WO997) W0997 ping pong autoplay, throwing out all of the inevitable drama and swaggering and remade it so it can be played by 2 player.
The following is the end result. Maybe I will convert it a JavaScript game.
0 comments: