Category Archives: Uncategorized

Liberty vs. Safety

Since the recent wiretapping scandal I have been reminded a few times by a few different people of this adage: They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety. I would … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

ANN: Roguestar 0.6.0.0

Roguestar 0.6.0.0 is now up on hackage.  You can install and run with: The latest version brings: New monsters: Hellions and Dust Vortexes Underground dungeons Power-ups (hidden in the aforementioned dungeons) that serve to level-up the player’s character. Improved walking … Continue reading

Posted in Uncategorized | Leave a comment

Paintable User Interfaces

It seems like it should be possible to have some kind of GUI library in which user interface elements can be painted onto the screen frame-by-frame, instead of the common practice of assembling an object-oriented hierarchy of widgets. I’m thinking … Continue reading

Posted in Uncategorized | 4 Comments

ANN: priority-sync

Provides cooperative task prioritization. The priority-sync package on hackage.haskell.org. $ cabal install priority-sync $ git clone http://www.downstairspeople.org/git/priority-sync.git Feedback will be greatly appreciated. This package is a spin-off from my work on roguestar, where I need to do significant background processing … Continue reading

Posted in Uncategorized | Leave a comment

Walking

In addition to implementing legs, I have improved the performance of the arrow-based animation very significantly.

Posted in Uncategorized | Leave a comment

Glowy Thingy

Posted in Uncategorized | Leave a comment

Wrinkly Gold, uh, Thing

Posted in Uncategorized