It has been a while since I last wrote a blog entry. There are a few reasons for this:
- I was finishing up my university career. I am now (barring any unforeseen circumstances) the proud owner of my very own Bachelor of Computing Honors degree from the University of Guelph.
- I have been quite busy working on the MMO game Hack Wars.
- I have a few jobs and, even without these other distractions, I am usually quite busy.
We are now well into the beta for Hack Wars, and I thought I would take the time to talk about one of the aspects of the game that I am particularly proud of.

I am not a stranger to developing educational games, having helped conceive of the game ‘Speare. Developing the game Hack Wars, however, was a much less bittersweet experience. Granted, Hack Wars is not as explicitly an educational game as ‘Speare. This having been said, Hack Wars is a great and fun way to learn the basics of programming — in an environment that combines aspects of both event-driven and procedural programming paradigms.
Now, don’t get me wrong, Hack Wars is designed from the ground up to be a fun and competitive MMO; it is, however, neat to be able to imbue it with an actual grounding in computer-science — a field I am quite passionate about.
To learn more about programming in Hack Wars, you can read its manual entry on the subject
Oh, and a quick clarification, the programming in Hack Wars is designed to be realistic. The ‘hacking’ on other hand is designed to make for a fun game — as much as I’ve always wanted to run my own digital terrorism training camp.
