Monkey-X and the Cerberus Open Source version on Commodore OS Vision 2
So back in 2014 I started coding in BlitzResearch's Monkey-X programming language. It was, to me, the next iteration of BlitzMax that allowed more web development and commands into the Blitzbasic programming language. Monkey-X did not have the GUI elements that BlitzMax had, but it did have more web-friendly commands.
Around 2014 I ported an older version of my game "Astrocrunch" from AmigaOS into the Monkey-X language. Technically it was more than a mere port and more of a complete rewrite as Monkey-X was Object Oriented while Blitzbasic on AmigaOS was Procedural.
It took me a few months to get it working, but in time, the game, renamed to "GermBlaster," was completed. Monkey-X allowed for a game to be published as a Windows Desktop app or as an HTML5 web-app that could be run on a website. You can still play the older version (1.0) of GermBlaster online here.GermBlaster is a casual game and not meant or designed to be anything spectacular.
You can download the Commodore OS Vision version of GermBlaster from here. The old Microsoft Windows version of GermBlaster 1.0 from 2019 can be downloaded from here.
Monkey-X was only available on Microsoft Windows and on MacOS X. Until recently, Monkey-X was not available on Linux systems. However, thanks to the Open Sourced version of Monkey-X, known as Cerberus-X, it is now available on Linux. And since the Commodore OS Vision is based upon Linux, I was able to get Cerberus-X working on COS2. Cerberus-X can be downloaded here.
GermBlaster was an earlier version of what would later become the game Stellar Lands and Domains: SpacePilot. SpacePilot was originally developed using Monkey-X but was later updated to Monkey2 after Monkey2 was released. I do have plans to back-port SpacePilot to Cerberus-X so that SpacePilot can run natively on Commodore OS Vision. But that will take some time.
Happy Computing!
Comments
Post a Comment