Немного о технической идеологии Instead
Петр Косых уже как-то писал вкратце, но лучше еще показать на примере. Комнаты, room т.е., я буду обзывать локациями, по давней привычке.
Скриншот из прекрасной детективной игры «Миссия Турист», очень рекомендую.
Сверху название локации, заодно оно же «осмотреться».
Здесь обычно картинка, но в данной локации её нет.
Дальше список ways. Здесь находятся только ссылки на другие локации.
Описание этой локации.
Последний абзац самый интересный. Тут объекты с которыми ты можешь взаимодействовать в этой локации. Ни одна из этих ссылок не должны вести в другое место (хотя так можно сделать, но не надо). В зависимости от задумки автора эти объекты можно подбирать, класть обратно, воздействовать на них другими предметами, говорить и прочее. Например можно сделать так, что с НПС сначала можно поговорить, а потом хлопнуть его молотком по голове (не бойтесь мальчику из «Миссии Туриста» ничего не угрожает). Без использования чего-то дополнительного, просто прописать еще одну реакцию использования одного объекта на другой.
В итоге пройдя одну классическую Instead-игру, игрок сразу понимает что, как и где. Это классический Instead-подход.
Идем дальше.
Скриншот из прекрасной детективной игры «Миссия Турист», очень рекомендую.
Сверху название локации, заодно оно же «осмотреться».
Здесь обычно картинка, но в данной локации её нет.
Дальше список ways. Здесь находятся только ссылки на другие локации.
Описание этой локации.
Последний абзац самый интересный. Тут объекты с которыми ты можешь взаимодействовать в этой локации. Ни одна из этих ссылок не должны вести в другое место (хотя так можно сделать, но не надо). В зависимости от задумки автора эти объекты можно подбирать, класть обратно, воздействовать на них другими предметами, говорить и прочее. Например можно сделать так, что с НПС сначала можно поговорить, а потом хлопнуть его молотком по голове (не бойтесь мальчику из «Миссии Туриста» ничего не угрожает). Без использования чего-то дополнительного, просто прописать еще одну реакцию использования одного объекта на другой.
В итоге пройдя одну классическую Instead-игру, игрок сразу понимает что, как и где. Это классический Instead-подход.