Code It Right, Be Resourceful
Under the covers for Null Op I was trying out a third library which I haven’t released. This library’s goal was to facilitate moving all of an object’s settings into an external resource. You see as I have been developing Shade I noticed several things: There are tons of hard coded special values There is lots of redundant code acting on different data Each object’s resources are hard coded Obviously it’s no good... Read More
Pathfinding with A*
For Null Op I needed some sort of path finding so that the enemy viruses would attack your base and your towers. In order to do so I implemented the A* algorithm with a simple modification. This post will explain how to implement A* and go onto describe how to make the algorithm aware of additional metadata. First off, please check out the debug version of Null Op which let’s you watch the A* algorithm in action and visualize the metadata underlying... Read More
Weekend warrior: Null Op
This weekend, I took a break from Shade to work on something fun. (I know I’m no good at following my own advice, so sue me!) Anyway, the weekend is up and so is my time for this game, or at least until I finish Shade. So, with that I present to you Null Op, a tower defense-like game: Read More Read More
Getting Into Games
Eddie over at Illogic Tree recently wrote an article aimed at helping the new guy get into game development. I think he raises some good points, and takes a few steps towards explaining some of the essential technical aspects of game development so check it out, but for now I’d like to expand on some of the softer issues of getting started making games. Read More Read More
Hello, my name is Alex Schearer. I grew up in New York and currently live in Seattle. 