3 ms·
I worked on the older version of FUZE BASIC, which ran on a modified raspberry pi, for quite a while; It was very fun to make games etc, but it required quite a
by RugnirViking 9y ago
I worked on the older version of FUZE BASIC, which ran on a modified raspberry pi, for quite a while; It was very fun to make games etc, but it required quite a bit of knowledge. Teaching children to make simple text-based games was easy, but this had all the failings of the original basic, such as no oop, no else if, GOTO, no garbage collector, no hand-holding for graphics, no double-buffering etc that mean you have to wrap your head around some theory to even get started making much fun.
Another advantage is that fuze basic is/was backwards compatible with BASIC written for bbc micro, so if you have the time you can copy games from old magazines, maybe even the original version of Elite! (though i did hear that had some lower level Assembly tricks that may be iffy)
Especially using the garbage collector correctly was a struggle, I often had to help people clean up after drawing on the screen because they would run out of memory very quickly.
Nonetheless, I did successfully teach a couple kids to make text-based games, and one did get back to me with a pirate themed number guessing game.