Developing a roguelike is a long, arduous process. Here's some tips and tricks to help you along the way.