Играясь с INSTEAD на Plan9, я поймал себя на мысли, что играбельность простых игр в tiny-instead даже выше, чем в обычном настольном INSTEAD. И даже CYOA игры выглядят не так ужасно. Почему?
Не знаю как у других, а у меня сформирован рефлекс нажатия ссылок. Когда я вижу гипертекст, я:
- Сначала обращаю внимание на ссылки;
- Читаю текст фрагментарно и часто непоследовательно;
- Стараюсь нажать на эти ссылки раньше времени.
Поэтому то меня и тянет парсер, где текст -- это просто текст.
Так вот, в tiny-instead текст тоже выглядит текстом, а управление игрой осуществляется через ввод цифр:
http://hugeping.tk/lib/uploads/9front-instead-cat.png
И тут я подумал, а может быть можно сделать что-то похожее и в обычном INSTEAD?
Оказалось, можно! Встречайте модуль xrefs.
http://hugeping.tk/lib/uploads/xrefs.png
Модуль уже в репозитории:
https://github.com/instead-hub/stead3-modules
Как пользоваться?
1) В начало вашей игры добавьте loadmod 'xrefs'
2) Вы можете пользоваться мышкой, или клавиатурой, нажимая на клавиши для выбора ссылки. Для режима "использовать" нажимайте shift, затем две клавиши по очереди, которые соответствуют предметам.
Вот такая штука для для любителей минимализма. Надеюсь, вам понравится и модуль вам пригодится.