Saturday, December 24, 2005

CSS3 Advanced Layout Module from W3C

Looks like the W3C has a Christmas Present for web developers - in the form of the Advanced Layout Module. I've only begun to start reading about it, but with things like this and CANVAS, SVG, Persistent Storage, E4X - its going to be an exciting year.

Merry Christmas!



I want to wish you a very Merry Christmas! Here's to tons of Christmas presents, lots of holiday parties, and that special feeling you have right before falling asleep on Christmas Eve.

CanvasQuest Update

I've made some more progress on CanvasQuest last night. I have a simple battle system working now -- simple as in you just bump into a monster and exchange damage :)

It's amazing - this is almost a "real" game! Once I get all of the basics limping along I'll start working on beefing up each aspect - adding things like spell effects, lighting, map loading, etc. etc.

Top 10 Custom Javascripts of All Time

Dustin Diaz gives us his take on the top ten javascripts of all time. Very cool stuff!

Thursday, December 22, 2005

CanvasQuest update: maps, collisions, events!

I just added some big time features to CanvasQuest. Maps are now constructed via a js object instead of "hard coded". Collision detection is working now between walls and monsters/character. There is a rudimentary events system. You can walk over to the treasure chest and see a message, as well as walking to the exit door. Things are progressing nicely.

Next up is a battle system, gold, and life/death.

Wednesday, December 21, 2005

Killer CSS editor for OSX: Xyle

Every so often I run across something that is so amazingly cool that I simply have to drop everything and share it with you. Well, not all of you. Anyone who's not interested in CSS and who doesnt have a Mac, you can all go. Here's a complimentary coupon for tomorrow's link.

Ok, for the 5 or so of you left, this is a killer application. Think to yourself "a killer Dom Inspector type app for Safari with CSS editing".

It has tons of features that would make CSS geeks giggle like little schoolgirls, as well as a nice UI that you adjust to after just a few minutes of poking around.

Tuesday, December 20, 2005

Performancing blogging extension for firefox

As you can tell I'm trying out a new Firefox extension for blogging. It has some nice features and has the potential to make things easier for bloggers.

Performancing.com | Helping Bloggers Succeed

Test post from Performancing


I'm trying out a new blogging tool from Performancing - lets see if it works!


Digg Sidebar V.3

If you enjoy Digg - especially with the new Digg Spy features - you'll like this Digg Sidebar for Firefox. It keeps the look and feel of Digg and compresses it into a small area.

Chat-o-licious - AJAX + .Net based chat

From the site:

Chat-o-licious is a proof of concept web-based chat application that uses an AJAX based browser client and a bare bones ASP.NET based chat engine.

The goal was to create a seamless chat experience while avoiding some of the pitfals commonly associated with web-based implementations like unsightly page refresh and frames. Each of these challenges are overcome by utilizing asynchronous javascript xml-http requests.

CanvasQuest update - map editor beginnings

I have the beginnings of a map editor for CanvasQuest. The idea is that with just a few (tens of) clicks you'll be able to generate your own little Quest, complete with monsters, dialog, maps, and treasures.

Monday, December 19, 2005

CanvasQuest Update - it talks!

I integrated the text library back into CanvasQuest now. So it can actually display text messages to you now, and also show life points. They even go do to zero when you collide with a monster! It's amazing how fast I'm able to progress with this silly little game. Next up will be a map tool + collision. Then I'll get the treasure and score system working. Once that's done it'll actually be a real game!

Sunday, December 18, 2005

The Arcade Locator Project

Want to find an arcade near you? Check this out.

New Canvas Game - Canvas Bounce

I found this over at the canvas-developers list links area. On my own pc at least, this game is very responsive (no dropped frames). Props to Benjamin Joffe!

Writing Prototype Canvas Functions

Benjamin Joffe talks briefly about how to use javascript prototypes to extend the Canvas tag.