Unity3D
Unity3D is a game engine and toolset that enables game developers to skip low level engine programming and get straight into making games. I strive to write code that can be ported between Unity projects, so I can get straight to making games.