Эссе о разработке игр, мышлении и книгах

О проектировании миров

Таким может быть ваш новый мир (c) [Рашап](https://the-tale.org/accounts/18776)

Таким может быть ваш новый мир (c) Рашап

Этот пост я начал писать как часть рецензии на произведения Сюзанны Кларк, но быстро понял что ухожу в сторону от основной темы. Поэтому в рецензии оставил только то, что напрямую касается мира английской магии, а тему проектирования миров подробнее раскрыл тут.

Изначально эссе было опубликовано на DTF, но я решил вернуть его в блог. Изменений не делал, поэтому подача может немного отличаться от обычной для блога.

Далее

О книгах Сюзанны Кларк

Джонатан Стрендж и Мистер Норрелл из сериала.

Джонатан Стрендж и Мистер Норрелл из сериала.

Рекомендовано любителям фэнтези, Англии начала XIX века и геймдизайнерам.

Отзыв будет сразу на две книги: «Джонатан Стрендж и Мистер Норрелл» и «Дамы из Грейс-Адье». Возможно и на какие-то будущие книги Кларк, поскольку все они в некотором роде похожи и явно будет продолжение, поскольку это нельзя не продолжить.

Для начала немного об отличиях. Тут всё просто.

«Джонатан Стрендж и Мистер Норрелл» — большая, толстая, комплексная книга про отношения двух магов, в высшем свете Англии. Магии (по отношению ко всему остальному) в ней не так много, но она сложна и интереса.

«Дамы из Грейс-Адье» — небольшой сборник рассказов про более приземлённых людей (и нелюдей). Концентрация магии в ней больше, но она проще.

Поскольку читать Кларк может быть сложно (об этом далее), то знакомство с миром английской магии лучше начать с «Дам…»: рассказы в них не завязаны на сюжет большой книги — действие просто происходит в той же вселенной.

Далее

Почему разработчики не сделают эту простую штуку?

Животрепещущий вопрос, не правда ли?

Меня уже 3 года как им пытают персонально, поэтому я решил попытаться рассказать всё-таки почему. Рассказывать, конечно, буду со стороны разработчика-одиночки. В командах побольше есть некоторые нюансы, но суть та же.

Для затравки приведу небольшую иллюстрацию, смысл её, думаю, понятен.

Взгляд на проект со стороны пользователя и разработчика.

Взгляд на проект со стороны пользователя и разработчика.

Далее

Тесты, которые тестируют тесты

Или почему в них нет необходимости.

Часто, когда рассказываешь новичкам про автоматическое тестирование, всплывает один и тот же вопрос: «А кто будет проверять сами тесты? Придётся писать тесты для тестов, потом тесты для тестов для тестов…» Все любят рекурсию и ещё больше любят уесть ей собеседника.

Странно, ни разу не попадался вопрос: «Кто тестирует тестировщиков?» — по сути, та же проблема вид сбоку.

Но действительно, почему нет необходимости тестировать тесты? (и тестировщиков)

Далее