• jetroid-images_0000_Layer-8

    Game Design: Splash Screen

    Welcome to a new series I am working on which breaks down my latest game, Super Jetroid, and goes into detail on how each part works. I have designed this new series to be as platform agnostic as possible. While the game was built using ImpactJS and the code I post will be JavaScript, I want to focus on the big picture concepts of how I think through my coding problems so you can incorporate the same principles in your own games no matter what the language is. To get started I wanted to talk about Super Jetroid’s splash screen which is a critical entry point into the game.

    Read more

  • privacy-feature

    Windows Store Privacy Statement

    On the eve of the Windows 8 launch I am quickly trying to update and resubmit my MDown app to the Windows Store. Even as a Microsoft Evangelist I ran into a common problem while submitting my own app to the store which is the dreaded “missing privacy statement”. This may be the shortest and most important post I will write about submitting Windows Store Apps so if you learn from my simple oversight you will save yourself a little bit of frustration.

    Read more

  • mdown-feature

    MDown: My First Windows 8 App

    I have been focusing a lot on HTML5 games lately but have always loved application development. I figured I would take a short break from my games and focus on an app I have been wanting to build for a long time. MDown is a Markdown editor written entirely in HTML/JavaScript for Windows 8. I just submitted it to the Windows Store in order to make it in before Windows 8 launches at the end of the month, so I thought I would do a walkthrough of the app and point out some cool things I was able to do with JS by taking advantage of the WinJS Library.

    Read more

  • 112-feature

    Room112 – PhoneGap Exploration

    Whenever I start to play around with a new technology, platform or framework I usually plan out a small and easy to complete project that tries to address some of features I am most interested in testing out. To vet out PhoneGap I decided to build a simple app called Room112 to keep track of my hotel room number when I travel. This exploration document outlines how I approached architecting my app but also some of the issues I ran into while exploring how PhoneGap works.

    Read more