Вашему вниманию предлагаю мою первую статью, которая предназначена для новичков, чтобы понять общую структуру игры.