For a while now I’ve wanted to port my favourite plasma algorithm (which is the heart of my screensaver Angelicus) to Blitzmax. I’m happy to say I have finally done just that. You can download the code here: gibbongames.mod.
To get the code to run, unzip the download into the Blitzmax\mod folder. For reference, this is what the full path looks like on my XP installataion:
C:\Program Files\BlitzMax\mod\gibbongames.mod\plasma.mod
Open up Blitzmax and hit Ctrl-D to compile the module. Then open gibbongames.mod\plasma.mod\Examples\plasma.bmx and compile it to run the demo.
There’s lots of fun to be had playing with the various settings in the plasma.Create() call. So by all means experiment.
Windows users without Blitzmax can run this tiny demo program to see what I am talking about: plasma.zip.
Thanks to Michael Bevin for the C source.
Below is a flash port by Michael http://www.flashgameblog.at/blog-post/2009/12/02/plasma/ It chooses random plasma settings, not all of which look that great. Refresh page to see the variation.
Entries (RSS)
Wow, i am trying to get my head around it,
thanks alot, and also for the readability !!
Hi David!
I have ported this code to flash/AS3. I would like to give you a live version to replace the video. If you are interessted, please contact me.
I will share the source in my blog (www.flashgameblog.at), but this can take a week or two.
regards,
michael
Hi Michael,
I’d love to see a flash version of this plasma!
Take care
David
Hi!
Hier is a link to my AS3 port.
http://www.flashgameblog.at/blog-post/2009/12/02/plasma/
Well done Michael – your port looks great! I’ll put the demo you sent up on this site soon.
plasma…
I found your entry interesting so I’ve added a Trackback to it on my weblog
…