brilliantqert.blogg.se

.net for spacechem
.net for spacechem











  1. #.net for spacechem software
  2. #.net for spacechem code

I'm also extremely proud to say that SpaceChem was rated as Gamasutra's #1 indie game of 2011. If you prefer, you can also read about SpaceChem from Gamasutra, the SciencePunk Blog and Metacritic. If you aren't familiar with SpaceChem, Rock Paper Shotgun and provide some reviews to give you a taste of the awesome, genre-defining gameplay to be found in SpaceChem. Most notably, Zach designed and I led implementation of the Zachtronics Industries's hit indie titles SpaceChem and Ironclad Tactics.

#.net for spacechem code

After tossing some prototype code around for a while, we both realized that the other was exceptionally skilled and competent, so we decided to moonlight together on a few side projects. I met my friend Zach on Visio and he introduced me to indie game development and to the C# language. While working at Microsoft was both a challenging and rewarding experience, I also found a passion for projects with a more humble scope. You just don't get a chance to use them in small projects, but in a product the size of Visio I was able to see them ALL and even use a few myself in production code, much to my horror/delight. I enjoy nothing more than learning new cool things, and there are just so many nasty/brilliant opportunities in C++. In a playground of this size, I was able to observe many arcane features of the C++ language in action and had lots of examples of good (and bad) coding styles and practices to learn from.

#.net for spacechem software

While Visio isn't a particularly sexy application or model of good software design, it gave me the opportunity to stretch my C++ legs in a multi-million-line codebase.

.net for spacechem

As you might imagine, being it's a member of the Office suite, Visio is a massive C++ project with (perhaps too) many features. C++ and Visioįrom 2008 to 2012, once I graduated, I was hired on and progressed to the rank of Software Developer Engineer II on the Microsoft product Visio. Not having to design and fab a new part to test an idea was such a time and money saver! I discovered this in college, and once I had, the course of my professional life was changed forever. Though I started out planning to major in computer engineering and robotics (since that's what I did all through my high school years in independent study and through several International Science and Engineering Fairs), I found that the time lag between understanding a problem and implementing its solution were much shorter in the world of software than in the world of hardware.













.net for spacechem