Главная задача геймдизайнера — поиск простых решений. Всем мы @#$%сь фантазёры и можем сгенерировать огромное количество историй про охрану дворца, корованы и проч. Суть в том, чтобы генерировать решения, которые кардинально меняют (улучшают) геймплей и при этом, чтобы они были максимально просто в реализации.
Обычно новички начинают с худшего, наиболее сложного решения… Оно же самое очевидное. Ну а по мере набора опыта ты уже начинаешь «включать» голову и продумывать варианты начиная с самых минималистичных («простых» хехе). До них очень сложно дойти, на самом деле… )
Ну и главная проблема — дедлайн. Даже работая над некоммерческим опен-сурс проектом я в него опираюсь. Когда сервер в ауте и мне надо запилить хотфикс — игроки сидят и ждут. Мне надо реализовать фичу максимально быстро, чтобы сервер не простаивал… Тут и приходится бороться с желанием сразу начать есть слона целиком.