Building games and providing game development resources