Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

Объявление

Опубликованы итоги ЗОК 2019.

8    0    #1
01.08.2018 09:37

gloomy
Модератор (+210, -56)
Зарегистрирован: 21.02.2009
Сообщений: 364

http://instead.syscall.ru

МЕТАПАРСЕР 3

Привет всем!

Сегодня выложил свою первую игру на метапарсер 3 (она участвует в "Паровозике") -- "ДРУГОЙ МАРС".

http://instead-games.ru/game.php?ID=298

Это -- первая реальная игра (не считая демок с информа) на новом парсерном движке МЕТАПАРСЕР 3 (далее - МП3).

Создаю эту тему для вопросов и анонсов.

Для начала, документация:
https://github.com/instead-hub/stead3-m … /manual.md

Ветка на инстед форуме:
http://instead-games.ru/forum/index.php … taparser-3

Сейчас МП3 доступен только в git но в обозримом будущем я буду готовить официальные релизы в виде .zip файлов.

Ну вот и все, встречайте. smile

Краткое описание:

1) в отличие от мп2, мп3 настоящий парсер. Это значит, если отключить подсказки в виде ссылок -слов игра играется так же как игры на информе. Ты можешь написать: взять яблоко, или яблоко взять или быстро возьми яблоко и это будет работать

2) словарь в мп3 теперь используется на полную катушку. в том числе и для глаголов. Это очень сильно упростило сам код МП3.
Пример вывода стандартной библиотеки;

mp.msg.Enter.INV = "{#Me} не {#word/могу,#me,нст} зайти в то, что {#word/держать,#me,нст} в руках."

Тут видно, что все генерится на лету. Склонение, согласование слов. И так далее.

3) мп3 написан на стед3 -- код стал понятным и простым для расширения. Код игр ЗНАЧИТЕЛЬНО упрощен.

4) В МП3 вся библиотека информ перенесена в полном объеме. Это очень облегчает моделирование игры. Например, ты можешь поставить стол, на нем аквариум (прозрачный и открытый) В нем рыбка. И все будет корректно отрабатывать - включая зоны видимости.
Типа если ты залез в аквариум, то ты видишь комнату но взять можешь только то что внутри. Итд.

5) Вообще писать можно много, но главное -- это НАСТОЯЩИЙ НОВЫЙ парсер! В который можно играть и мышкой и клавой.

6) Парсер чуток к игроку. Например, он понимает описки в словах. Подсказывает - возможно тут надо было ввести существительное в вн падеже. И так далее.

Неактивен

5    0    #2
03.08.2018 08:44

gloomy
Модератор (+210, -56)
Зарегистрирован: 21.02.2009
Сообщений: 364

http://instead.syscall.ru

Re: МЕТАПАРСЕР 3

Выпустил игру "ДРУГОЙ МАРС" в свет.

Статья на gamin: https://gamin.me/posts/19616
Статья на lor: https://www.linux.org.ru/news/games/14385869
Игра на itch: https://instead.itch.io/mars

Спасибо за тестинг и отклики!

Неактивен

4    1    #3
14.08.2018 19:55

asdasd
Забанен (+91, -176)
Зарегистрирован: 31.12.2017
Сообщений: 55

парсеры рулят.

Re: МЕТАПАРСЕР 3

пост "Мой инди проект длиной в 10 лет"(https://dtf.ru/indie/24627-moy-indi-pro … y-v-10-let) с дтфа тоже можно добавить. с удовольствием прочитал. респект тебе, Петр, за твой вклад в ифню. это не аперо и поделки школоло. хотя вот туалет я тебе простить не могу :-)

Отредактировано asdasd (14.08.2018 19:55)

Неактивен

4    1    #4
15.08.2018 01:14

Irremann
Участник (+319, -181)
Зарегистрирован: 24.11.2012
Сообщений: 213

Re: МЕТАПАРСЕР 3

В Другом Марсе кстати нет ни туалета, ни кота. Ни даже НИИ! Лучшие времена инстеда видимо уже минули smile.

Неактивен

1    0    #5
26.02.2019 14:50

gloomy
Модератор (+210, -56)
Зарегистрирован: 21.02.2009
Сообщений: 364

http://instead.syscall.ru

Re: МЕТАПАРСЕР 3

Обновил метапарсер до 1.1.

Изменений много. Единственная игра, в которой сейчас используется версия 1.1 -- "Метель".

Из видимых изменений: адаптация для чат-ботов, можно не дописывать существительные полностью.

Чат-боты доступны здесь:

Telegram: https://t.me/ifquestbot
VK: https://vk.com/im?sel=-18020281
Discord: https://discordapp.com/invite/RHquRHm (там зайти на канал #ifbot или написать боту лично)

Игры для чат-ботов будут постепенно добавляются.

Страничка со стабильными версиями тут: https://instead-hub.github.io/page/metaparser/

Неактивен

0    0    #6
08.03.2019 15:04

gloomy
Модератор (+210, -56)
Зарегистрирован: 21.02.2009
Сообщений: 364

http://instead.syscall.ru

Re: МЕТАПАРСЕР 3

Обновил до версии 1.2

- Мелкий баг в демо-игре Алиса;
- Теперь при вводе учитывается раскладка. Работает только с версией INSTEAD 3.3.0 и выше;
- команда парсер эксперт нет/да (выключить авто-дополнение и подсказки/включить их);
- синонимы некоторым глаголам.

https://instead-hub.github.io/page/metaparser/

Неактивен

Powered by PunBB
© copyright 2001–2019 iFiction.Ru