- Grid Game
- A simple grid-based game that scales in size with the browser window. This was more a test
make a game. Controls are WASD or the Arrow Keys and all you have to do is move your piece,
the white square, to the four card suit symbols. Collect all four and you win.
- Earthquake Finder
- This is an AJAX and Google Maps powered tool that queries a feed for JSON encoded data
about all the earthquakes that have happened within a span of time and coordinates across
the world deteremined by the variables you give. Combining that with Google Maps ability to
geolocate when given the name of a city, country, region, etc. and you have a tool that will
show you all the earthquakes that have happened within a small boundary around the location you enter.
Try "San Francisco, California" for some good results. There's also a Top 10 Earthquakes list
on the right side of the page with links. It can be finicky, so page reloads may be required.
- Solar System
- Another sandbox and testing type of page. This one was more for testing animations,
getting system information, loading images and data, and a little bit of AJAX. It was also
a test of some jQuery plugins, such as the one that allows for the 'Cool Trick' to happen. Try it out!
- Wallpaper Gallery
- So you have a folder chock full of gigabytes worth of wallpapers. What do you do with them?
Upload them to the internet and make a fairly sophiscated gallery for everyone to see and use. Not only
does this gallery utilize a very nice lightbox-like plugin, but it also can filter all the wallpapers by
aspect ratio or resolution, making it easy to find something that will fit your desktop. There's also
'Download' and 'Flag' buttons on the lightbox, as well as a shorthand link added in by bit.ly, which
can be shared and used with anyone so that they may go directly to the image you linked.
- Pixel Reader
- Something of a crazy idea I had one day that, in essence, serves no practical purpose and is purely
just for fun. This program takes an image, reads through every single pixel of that image, and then renders
it purely using HTML and CSS, nothing else. Once the image is rendered there are then controls to zoom in, zoom out,
go back to the original size, see the color palette, and take a look at other images. The only downside to this
whole thing is that once images start going into the triple digit dimensions or double-digit color palettes, things
really start to slow down.
- Day of the Week Algorithm
- This is basically just a PHP implementation of an efficient algorithm for determining the day of the week
that a given date falls on. This was also before I realized that there are built-in PHP methods for doing this already.
In any case it gives a little bit of insight into how algorithms like this are simplified as best as possible for very
efficient use, and it was just overall good practice. This link tests July 4th in the year 2016.
- Random Loot Roller
- Everyone loves Dungeons & Dragons, right? Well this is the start of a grand idea I have where just about
anything and everything from the D&D books with a table and a number range can be digitized and worked into
random generators, mostly for the sake of making things easier on Dungeon Masters who want some quick and easy
randomly generated parts of their adventure.
- Megaman X Animation
- Using game sprites from the Super Nintendo game Megaman X, this "game" allows you to walk
the character left and right using A/D or left/right arrow keys.
- HTML 5 Circular Canvas Clock
- A test of HTML5 and the Canvas element that displays the current time using a circular style
clock with smaller units of time measurement closer to the center of the circle.
- CSS Shapes
- Creating various shapes with the use of purely CSS2.1 and CSS3 scripting, as well as using
the :before and :after pseudo elements.
- Node Map
- Trying out HTML5 canvas and display of a node graph/map.