On more development tools

I mentioned a few weeks back that I’ve switched to using Vim as my main editor, and couldn’t be happier.  A lot of that was due to my personal dislike for features which are becoming increasingly common and difficult to disable in popular IDEs, and which I can completely disable within Vim.  But to be…

Thoughts on “Freemium” Games

I had a huge three-page-long essay here a few minutes ago, but I’ve changed my mind about posting it. Instead, I’m just going to make a prediction.  Please feel free to ignore this post entirely.  It’s just that the last time I made a prediction, it was in a web forum post on TIGSource, and…

Happy Birthday, Vim

So it’s Vim‘s twentieth birthday today.  Or yesterday, depending on where you stand vis-a-vis the international dateline.  (screenshot above is MacVim displaying a snippet of the current MMORPG Tycoon 2 codebase) For those with other backgrounds, vim is a free text editor.  It’s basically an improved version of vi, the original visual text editor.  (vi…

Profiling is fun

Actually, that’s a dirty lie. Profiling is fun when it shows you something big that’s easy to fix.  Profiling is a lot less fun when everything is equally slow.  But luckily in my case, there was something big to fix.  :) I noticed the other day that editing roads in MMORPG Tycoon 2 had become…

Some little updates

  So work has been busy, and I haven’t had nearly as much time to code on things here as I would have liked, but I’ve made some interesting progress over the past week or two. The first thing to mention is that I believe I’ve finally cracked the nut of making the game’s height…