I'm Matt Pullin, a software developer, chess player, and aspiring game programmer from Evanston, IL, USA. Originally this site was used to promote my freelance web design/hosting alias, Second Epoch Solutions. Now it functions as a virtual tree house of sorts. You can hang out here and browse a collection of materials related to my various pursuits.
I'm currently working for Integrisys, a company that designs and installs custom multi-disciplinary home technology solutions. Mostly I program AMX control systems, but I develop other software tools as well. I write the most in PHP/MySQL, JavaScript, and Flash. I graduated DePauw University '04, where I majored in Computer Science and Philosophy. I have a traditional C++ programming education, and I have also written in .NET and Java. My current language of choice for developing games is Flash AS3.
I publish a series of instructional chess videos on YouTube. My USCF rating is currently hovering around 2050. I continue to play tournaments and produce videos from time to time. I attend the Evanston Chess Club regularly.
Latest News: August 24, 2010, 11:05 pm The Esa Dialog Engine has been completed! All the dialog possible in the game is an XML structure. This structure has multiple conversations. Each conversation has a bubble. Each bubble has text, a speaker, and optionally, choices. Each choice has a consequence, and optionally, another bubble. I have created a sample zone to the west of the starting area that shows off some of the possibilities. Of course there is no visible effect of the consequences (unless you have FlashTrace) . . so you'll have to use your imagination a bit. Next I will create code to have the characters mill randomly around the screen... with an eye to installing some AI functions for hostile characters. |
Explore subsections of the site using the Navigation bar at the left. Feel free to leave me suggestions or feedback using the Contact page. Also if you are into RSS feeds be sure to subscribe to the Secondepoch RSS feed, as it will keep you informed of changes to the site.
Thanks for visiting.