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:
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.
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:
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.