Snaxe: Hour 0

Submitted by davidc on Mon, 09/12/2011 - 19:38

This Friday there's a video games party at my atelier, celebrating and sharing video games, old and new. I've been meaning to write a new game for people to try out on the day, but of course I've been too busy to think about it and didn't remember until the weekend. Then I got drunk and didn't remember until today.

It's not a Kinect, damnit

Submitted by davidc on Sun, 08/14/2011 - 04:46

It's not a Kinect, damnit. But what is it? What are these strange pictures davidc keeps posting, where is it leading, and will he even receive the parts in time?

I'll be presenting my "magic wall" art project next Thursday evening at the next SCOPE session. I'm not even going to try and describe it in text - it seems to defy definition - so come along to Atelier Überall to check it out, or tune in to watch it live.

Teensy USB and DL2416 display

Submitted by davidc on Thu, 07/14/2011 - 05:42

It's been a long time since I've played with any microelectronics - the last time was about 15 years ago for my A/S level Electronics project with a venerable 1802 processor, already 20 years old at the time. I wired up a massive array of LED matrix displays and had it controlled by an 1802, one SRAM with program code, another with display data, and around 10 breadboards worth of demuxes, ripple counters and drivers. It was pretty dim, but it worked.

How to make Ctrl-Tab switch tabs in a JTabbedPane

Submitted by davidc on Sun, 07/03/2011 - 19:19

When using tabbed panes, the user expects Ctrl-TAB to move to the next tab, and Ctrl-Shift-TAB to move to the previous tab. This is not the default behaviour in Java, which uses Ctrl-TAB to move to the next focusable component. This allows you to escape from a text box, where pressing TAB alone would insert a tab character into the box, but it is not what most users would expect to happen in most instances.

Experimental Gameplay: Wise Up!

Submitted by davidc on Sun, 02/27/2011 - 20:17

The Challenge

This game was written in seven days for the Experimental Gameplay Project February challenge.

The challenge was to design a game using only ASCII characters (letters, numbers, punctuation). I've held true to the spirit of this theme, and although I've spruced it up with some background graphics and a user interface, this doesn't affect the fundamental gameplay which is pure text.


Submitted by davidc on Thu, 02/17/2011 - 16:29

This article describes the licenses I usually use for my work. This is a guide to those licenses and their terms, and where I generally use them; however, you must refer to the specific work to determine the license that it is available under.

Code samples

Code samples and snippets are placed in the public domain using the Creative Commons CC0 license:

Experimental Gameplay: Hued Awakening (Inanimate)

Submitted by davidc on Tue, 02/01/2011 - 05:29

screenshot This is my unfinished prototype for the Experimental Gameplay Project January 2011 theme of "Inanimate". Working title: "Hued awakening".

I was in two minds as to whether to post it: unfortunately I've only had time this month to work on it 4 of the allowed 7 days (and much of that was spent in setup since I haven't done any serious graphical programming before). Some of the concept is done but no real gameplay. So come back here after trying it out for the story about how it's MEANT to work.