Get updates

Scott Opera Labs Releases WebGL Preview

Fans of the Opera web browser and 3d graphics (of which I am both) have reason to celebrate.

Continue Reading…

Scott Silent Death Ship Builder Goes Open Source

Silent Death is a fast and fun space combat miniatures game. Previously I began working on a browser-based ship builder app. That app is now open source, with code available on github.

Continue Reading…

Scott Learning to Program Ruby

Ruby is a programming language that is both easy and powerful, and makes a good choice for someone learning to program. Whether you used to program and want to get back into it, or you’ve never programmed before, learning to program with Ruby is easy and fun.

Continue Reading…

Scott Scriptaculous Sortable Drag and Drop Tree Fix

While Scripty2 looks great, drag and drop is still in development and I’m continuing to work with Sortables in Scriptaculous for the time being.

I’ve uncovered what looks like a drag and drop tree bug, and in this post I’ll go over the code to fix it.

Continue Reading…

Scott Hexmap Coordinates the Easy Way

When it comes to turn-based strategy games, I’ve long preferred hexes over a square grid. Naturally in working on my own projects I want to use hexes… but at first glance it seems the coordinate system for hexes must be much more complicated.

It’s actually easier than you’d think, I’ll show you how.

Continue Reading…

3DM Design is where Scott Drake publishes thoughts on programming web applications in JavaScript and Ruby.