Ten Things Every Unity Programmer Should Know - Part One

I gave a talk last month at the Nasscom Game Developer Conference 2014 – India’s largest event of its kind. The talk had the click-baitish title “Ten Things Every Unity Programmer Should Know”, but I figured nobody would show up if I…

BlenderSFM - History and Motivations

The university where I study requires engineering students to work on a project in their final semester. Students are given a lot of freedom to choose their project topic, given that the project has sufficient complexity. I have been interested…

28th Ludum Dare Competition

I just finished creating my entry for the 28th Ludum Dare competition. It’s a game called Monochrome, a moody point-and-click story-based experience. You can play it here.

The BYOG Jam

I recently participated in the Bring Your Own Game (BYOG) jam, which is being organized in India since 2010. The challenge of the jam was to build a game in 64 hours adhering to two themes. Teams were allowed, but…

Socioball

[EDITED 20 December 2014] The original post was written when I originally published Socioball on Desura. I later rewrote the entire game in Unity, leading to a far more polished experience. You can’t buy this game on Desura anymore, but…

As you might know, the Leap is coming out soon. If you haven’t heard about it, here’s the launch trailer. Now, a bajillion people are excited about the Leap for a bajillion different reasons. The thing that excites me the…

Android devices come in a variety of screen sizes, resolutions, densities and aspect ratios. I have written a render-helper class in order to support all this device variety. Here’s how it works.

My thoughts on the game-like design behind Duolingo

This year, I’ve participated in the Imagine Cup Game Design competition for the first time. My entry, a Windows Phone game called “The River Of Hope”, has made it to Round 3 of the competition. The Round 3 results are…

I have ported two of my games – Word Nerd and SpikeFish, to Android, and released them on the Android market, or what Google now calls ‘Google Play’. These are free to download, and are powered by ads. Porting wasn’t as easy as changing API calls, though. I first had to tackle the problem of fragmentation…