Carl's Stuff

A website for the various projects and interests I have


Zombers: A 2D Zombie Survival game - 3/13/2012

In order to improve my HTML5 / Javascript skills I have made a 2D game where you try to survive against an ever growing horde of zombies. The game only works on modern browsers, so if it doesn't work I'd love to know about it. Below is a screen shot. of gameplay:

zombers
http://rkive.org/stuff/zombers/

Frong: A Javascript Fractal Demo - 2/14/2012

Below is a screenshot of a little fractal demo I put together in Javascript. It draws Julia Fractals using the Inverse Iteration Method. This method is very fast (so that your browser doesn't lag trying to display it) but tends to only draw the edges of the fractal. I decided to also turn it into a Pong-like game and added some music so that it might be more interesting to watch.

fractal
http://rkive.org/stuff/frong/

Fractal Generating Program - 2/7/2012

I uploaded the source code to my fractal program to a git repo here so that others can try out the program. It requires libpng and libpthreads to run. I have tested it on both Ubuntu and Windows (with Cygwin) and it should compile and run cleanly. This program is pretty fast so give it a shot. You either clone it or download a tarball:

git clone "http://rkive.org/git/fractal.git"

-or-

fractal.tar.gz
*Note that the tarball is probably not as up to date as the repo.

Here are some sample pictures that I have generated using my program:

fractal fractal fractal
fractal fractal fractal

More Fractal Videos - 10/15/2011

I fixed a bug in my fractal program where convergent regions ( the solid black areas ) would have aliased borders where divergent regions ( the colorful areas ) would be antialiased. In fixing this bug, the quality of images with lots of convergence started looking a lot better. It was enough so that I decided to re generated the video from my previous post. The render is very high quality (60 frames per second rather 30) and high resolution (1920 x 1200). Make sure to watch the video in full screen!

I am disappointed about the video not playing properly in Firefox. The only supported codec in Firefox is very poor so I didn't think it would do this video justice. Try playing this in Chrome / IE9 / most mobile devices.

Fractal Videos - 10/12/2011

I have been working on some fractal videos. These two videos below are generated are Julia Fractals with varying degrees of escape values.



The video is below is similar to the one above, but its all done so that it looks like the profile of a fractal. The escape value (how many iterations it tries before giving up) is set to very low which is why most of the page is black. I think it looks pretty cool still, along with the different music. Also this video is longer so that you can see the transititions more clearly.



If people like these videos, I can release the source code I used to make them. Its a multithreaded (pthreads) C program I wrote for fun.