Programming Section: Metasquarer code and interface

Programming

Welcome to the programming section of my portfolio. I have been programming since I was 7 years old (not counting Logo, which I learned so early that I do not remember my age at the time), and have since become proficient with many languages, concepts, and paradigms. I have mastered programming to a superlative degree sufficient to content even myself (perhaps in a decade I will be able to say the same of other skills as well, as I started everything else later), but since I have won many accolades and distinctions for my programming ability, I will let these speak for themselves.

Category Image

The image for this category shows the interface and a code snippet of my first large-scale program, Metasquarer. I released the first version in September of 1997, at the age of 12. The Visual Basic code is the only remaining legacy of that age, as I completely rewrote version 5.0 of the program around April 4, 2000. The current version, 7.0.73, was released on April 21, 2007, weighs in at approximately 27,596 lines of code, and has been downloaded well over 50,000 times. Metasquarer has been given the highest rating by Tucows and has made numerous "top software" lists. The project's website, metasquares.com, has had over 10 million hits since its inception. More information about the program is available in its entry below. This particular scene shows my own AI literally beating me at my own game.

As trivia, I am not the strongest player, though I do rank in the top 20. That honor probably goes to Mike Roth (madmike), who held the highest all-time rating (140). Having played against him, I can believe it.

Documents