About this site
Hi!
I’m not sure how you got here, but thanks for visiting.
You should take a look at some of my half-finished-projects or rambling posts.
About Me
I’m a software developer by trade and by hobby, which means I spend a lot of time mashing a keyboard and occasionally produce something vaguely resembling usable software.
My current project is Damage Control, an homage to one of my favorite old games Rampart.
This leverages my project dtiled, which is a general-purpose library for creating tile-mapped games in the D programming language.
Check out my open source work on Github or Creative-Commons art on Open Game Art.
Things I Like:
- 
    
D, a language boasting compile-time metaprogramming that won’t melt your brain, robust range-based functional programming, and whole host of other cool things.
 - 
    
Allegro, a game programming library that ‘just works’ for the functionality I need and stays out of my way the rest of the time.
 - 
    
DAllegro, combining both of the above.
 - 
    
aseprite for pixel art.
 - 
    
LMMS to create music.
 - 
    
Inkscape to create vector graphics.
 - 
    
Audacity to tweak sound effects.
 - 
    
Tiled to build maps for my games.
 - 
    
Vim for writing code.
 - 
    
Awesome, to make my desktop, well, awesome.
 - 
    
st, a practical lightweight terminal.