Friday, December 30, 2005

LightBox Javascript

This is a great piece of unobtrusive javascript that you can use to overlay larger images over smaller ones on your page - without having to navigate to another page. Nifty!

Thursday, December 29, 2005

CanvasQuest Update - major code rewrite!

I spent some time over this past holiday weekend and managed to pretty much rewrite CanvasQuest from scratch. It's much faster now and has some nice features like ascii based mapping, collision, events, health, battles, gold, etc.

Next up will be save/load + multiple maps(rooms) (including loading another map from another domain!)

Image Manipulation with Canvas

Arve has a great article about doing simple image manipulation with the canvas tag. The demos only work with Opera 9 preview, but offer a great taste of what's to come for canvas.

Arcade Heaven - flash games portal

I normally dont post too often about portal sites, especially gaming ones, since they tend to be poorly done ripoffs of other sites. However this site seems to have quite a few interesting and fun games that it rises above the cruft to me. You might also dig it so here you go.

Wednesday, December 28, 2005

Automate your browsing with ChickenFoot

What's ChickenFoot? It's sorta like a macro scripting language for playing with the browser's current DOM. It's different from GreaseMonkey in that its more geared toward end-users than code-hackers. Anyway - it'll be interesting to see if it gains traction.

Sunday, December 25, 2005

GalaxyMage - Open Source Tactical RPG

From the site:

GalaxyMage is a free, open-source tactical/strategic RPG for Windows, Linux, and Macintosh.

A tactical RPG is a type of role-playing game where turn-based battles are fought on a 3D map. Examples of commercial tactical RPGs include Final Fantasy Tactics, Vandal Hearts, and Disgaea: Hour of Darkness.

Our goal is to make GalaxyMage a game that is relatively simple to pick up and play -- you can dive right in without getting bogged down in the details of the battle mechanics -- but to also allow for a lot of character development and customization. We also intend to create a unique, advanced AI system that allows enemy units to work together as a team and employ a wide variety of strategies. And eventually, we plan on adding networked multiplayer support.