Modding, Vim, i3, and Efficiency
posted March 06, 2018
I spend a great deal of time modding my Linux machine. Practiced by many Linux users, modding is the process of making a Linux installation pretty, by changing the color schemes, fonts and font sizes, icons, default applications, and the desktop background. As a noun, a mod is the final product of that process: a computer system which looks pretty while remaining functional. For example, here are screenshots of my two most recent mods.
BattleDome VR, a Review
posted June 16, 2017
I hadn’t really decided whether or not I liked Battle Dome until I punched a wall with my Vive wand while trying to poke my rifle out from behind cover to distract the sniper that was killing all my teammates. Then I decided I liked it very, very much.
Battle Dome, available on Steam, is a 5v5 first person shooter that manages to combine all the best elements of VR with a solid core of multiplayer shooter gameply.
Quanero VR, a Review
posted May 27, 2017
Quanero VR, available from “Laserboys3000” on Steam for nothing, is the best of the many VR experiences I’ve encountered so far.
This isn’t because it’s particularly beautiful (it’s graphics are competent, much more so than those I’m able to create, but not on a AAA level) nor because it’s gameplay is particularly well designed (in fact, it has almost no “gameplay”). Quanero is amazing because it’s the first truly “player-motivated” VR experience I’ve seen.
Thoughts on Virtual Reality
posted May 26, 2017
I was recently fortunate enough to be the recipient of a grant for $2000 to learn about virtual reality and develop a video game using the HTC Vive. So far, I’ve mostly been exploring prior art.
There is the problem of cost; the $2000 went pretty quickly, first for a GTX 1080 to produce the graphics and then for the $800 Vive itself, along a bit of money for tripods for the position-tracking lighthouses.
SBrain, an extension of BrainF*ck
posted May 02, 2017
SBrain, or Semantic Brain, is a language based on Urban Müller’s famous language Brainf*ck with only 8 symbols (3 bit instructions). SBrain’s additions increase the number of symbols to 32 (6 bit instructions), including bit-shifting and arithmetic, and add a stack and a register.
Having these additional facilities allows SBrain to be far more expressive while retaining its attractiveness as a genetic medium for evolutionary algorithms. I’ve been interested in genetic programming for a long time.