Jodon Karlik founded Coding Jar in Vancouver in early 2011 to indulge his dream of creating indie games.
The coder and consultant launched his first indie game, Fling Theory, earlier this year. But not on iOS, the most popular mobile platform for games, or even Android, the mobile platform with the biggest global marketshare. Not even BlackBerry, the only major mobile platform made in the same country as his startup.
Instead, he and teammate Doug Insley chose Windows 8. The duo explain why in a Partner Stories video on Microsoft Canada's "Build for Windows" website.
"Windows 8 is a great platform," says Insley. "It's really clean and crisp."
"On Windows 8, you can use C++ and C#, which are to me some of the best programming languages out there," notes Karlik. "On other platforms, I feel like you're using lesser tools and programming languages that should be far outdated by now."
In Fling Theory, players solve physics-based puzzles by manipulating atoms and destroying obstacles. The game aims to unite gamers through a love for science presented in an accessible way. It's a casual game, Coding Jar affirms, targeted at people who just want to kill time or have fun for a few minutes at a bus stop or on their way to work.
"That's the audience we really want to reach," Karlik says. Insley agrees, noting how vast the mobile audience is: "The amount of people that you can touch with your games [through mobile devices] is pretty amazing."
The Canadian startup created Fling Theory as an HTML5-based browser game, which Karlik and Insley then ported to Windows 8 and Windows Phone using Unity3d. Developers can also take advantage of the the Windows 8 Gaming Platformer Starter Kit, which provides users with an HTML5-based Windows 8 Store project that includes libraries, art assets, and game optimization so that developers can get a jumpstart on building their own game.