Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #1
06.04.2011 21:01

Kephra
Участник (+1, -1)
Откуда: Украина
Зарегистрирован: 04.04.2011
Сообщений: 45

RTads или RInform

Думаю ничего страшного если я продублирую свое сообщение с http://www.rtads.org/f1/ на этом форуме, учитывая небольшую активность сообщества, приходится забрасывать как бы удочки в разных местах для отлова сообщений;)...

В качестве написания игры... какая платформа более подходит для русской ИЛ? Какая платформа перед другой имеет преимущество (в совокупности), или напротив, недостаток? На что стоит обратить внимание?

Я немного ознакомился с движками, не могу сказать уверенно, мне показалось на rinform легче/проще писать чем на rtads? Или я ошибаюсь...

Для меня, пока видится преимущество Rtads т.к. проделано много работы: есть хорошая переведенная документация, библиотеки, хаки, в отличие от rinform, я нашел только четыре главы русского текста с примером игры...

Отредактировано Kephra (06.04.2011 21:34)

Неактивен

0    0    #2
07.04.2011 00:01

yandexx
Z-машина (+46, -3)
Откуда: Санкт-Петербург
Зарегистрирован: 01.06.2007
Сообщений: 394
Вебсайт

Русский Информ
Информ Discord

Re: RTads или RInform

Я, конечно, предвзят, но... уже несколько людей при мне, сравнив синтаксис RTADS и RInform, сказали что Информ гораздо дружелюбнее, удобнее, логичнее.

На русском языке документации действительно мало, здесь RTADS в лучшей позиции. Но если нет проблем с английским, то и с освоением Информа проблем тоже не будет. Плюс, я всегда на канале #ifrus и обеспечиваю постоянный саппорт :)

Неактивен

0    0    #3
07.04.2011 03:37

Kephra
Участник (+1, -1)
Откуда: Украина
Зарегистрирован: 04.04.2011
Сообщений: 45

Re: RTads или RInform

Да rinform мне показался проще, но если бы дело, было только в этом... Увы в английском я также начинающий:), иначе, не задавал вопросы, а прочитал бы статью какую ни будь на английском, вроде TADS vs Inform, кстати, подобная статья есть, и не одна:)... Но я вернусь к своим вопросам, собственно как на счет реализации? Если я правильно понял, по сообщениям на форуме и статьям на сайте, к rtads, можно прикрутить например поддержку меню, или общение с нпц. Если rinform также поддерживает библиотеки, наверное это уже всё есть. В общем, какая платформа имеет больше возможностей, или, если этих возможностей нет, можно ли их реализовать усилием самого автора?... Хотелось бы увидеть сообщения относительно rtads'a от Grand'a и других людей хорошо знакомых с платформой.

Отредактировано Kephra (08.04.2011 04:26)

Неактивен

0    0    #4
07.04.2011 04:38

Oreolek
Модератор (+450, -169)
Откуда: Кемерово
Зарегистрирован: 02.11.2009
Сообщений: 673
Вебсайт

Re: RTads или RInform

Больше возможностей имеет ТОМ, потому что он написан непосредственно с учётом русской грамматики. Но вот писать на нём игру сложнее всего, потому что придётся указывать все падежи буквально для каждого слова.

Неактивен

0    0    #5
07.04.2011 05:41

Cheshire
Участник (+141, -23)
Зарегистрирован: 01.07.2009
Сообщений: 340
Вебсайт

Утлый парсер ©

Re: RTads или RInform

Oreolek написал:

Но вот писать на нём игру сложнее всего, потому что придётся указывать все падежи буквально для каждого слова.

Сложность ТОМа не в этом.

Неактивен

0    0    #6
07.04.2011 05:43

Oreolek
Модератор (+450, -169)
Откуда: Кемерово
Зарегистрирован: 02.11.2009
Сообщений: 673
Вебсайт

Re: RTads или RInform

Ну я для примера. Там во всём по-другому, конечно.

Неактивен

0    0    #7
07.04.2011 06:36

uux
Участник (+884, -80)
Откуда: Москва
Зарегистрирован: 02.12.2006
Сообщений: 1624

Re: RTads или RInform

Kephra написал:

Да rinform мне показался проще, но если бы дело, было только в этом... Увы в английском я также начинающий:), иначе, не задавал бы вопросы, а прочитал бы статью какую ни будь на английском, TADS vs Inform, кстати, подобные статьи есть:)... Но я вернусь к своим вопросам, собственно как на счет реализации? Если я правильно понял, по сообщениям на форуме и статьям на сайте, к rtads, можно прикрутить например поддержку меню, или общение с нпц. Если rinform также поддерживает библиотеки, наверное это уже всё есть. В общем, какая платформа имеет больше возможностей, или, если этих возможностей нет, можно ли их реализовать усилием самого автора?... Хотелось бы увидеть сообщения относительно rtads'a от Grand'a и других людей хорошо знакомых с платформой.

Вохможности есть в принципе и там, и там, и реализовать их можно и там, и там. В RTADS я точно знаю, что есть уже русифицированные библиотеки для встройки меню. в английском Информе такие библиотеки тоже есть, переведены ли они (и требуют ли перевода) на русский - не знаю. Общение с персонажами по умолчанию возможно в обеих платформах (на уровне "спросить о/рассказать о"), если нужно что-то более сложное - надо смотреть конкретно что. (В RTADS еще возможно попросить персонажа сделать что-то, а также задавать вопросы вида "Что это", "что делать" и т. п. - насчет Информа не уверен).

К сожалению, Информа не знаю совсем, поэтому сравнить его адекватно с ТАДСом у меня не получится. Однако слышал такое мнение (правда, оно касалось Информа 7 vs. ТАДС 3, но не суть): Информ проще для новичка, но у ТАДСа несколько более логичная структура. Как-то так.

UPD: А, еще у ТАДСа есть интегрированная среда разработки с редактором и отладчиком (хотя и англоязычная). За Информ сказать не берусь.

Отредактировано uux (07.04.2011 07:25)

Неактивен

0    0    #8
07.04.2011 10:25

ASBer
Модератор (+161, -20)
Откуда: Москва
Зарегистрирован: 19.07.2007
Сообщений: 816
Вебсайт

Эники-Бэники
ели вареники,
а Джоники-Мнемоники
ели психотроники.

Re: RTads или RInform

Cheshire написал:

Oreolek написал:

Но вот писать на нём игру сложнее всего, потому что придётся указывать все падежи буквально для каждого слова.

Сложность ТОМа не в этом.

После того как Александр написал плагин-словарь для ТОМа, с падежами стало чуть легче. Примерно каждое второе нужное слово удаётся сгенерить автоматом (словарь весит порядка 3 метров).
И да, падежи не самое сложное в ТОМе.
В любой платформе самое сложное - это добиться предсказуемого поведения новой команды, чуть более сложной чем >осм.

Отредактировано ASBer (07.04.2011 10:26)

Неактивен

0    0    #9
07.04.2011 18:17

noname
Участник (+36, -9)
Зарегистрирован: 04.04.2008
Сообщений: 729

noname

Re: RTads или RInform

для сравнения платформ было бы неплохо перевести демо-квесты на каждую из них.

а далее- сравнивая понятность исходников и корректность поведения демок, каждый сможет сделать свой вывод о платформах.

Неактивен

0    0    #10
07.04.2011 18:56

GrAndrey
папа RTADS и Бяка (+49, -2)
Откуда: Москва
Зарегистрирован: 15.09.2002
Сообщений: 1198
Вебсайт

меньше слов

Re: RTads или RInform

Kephra написал:

какая платформа имеет больше возможностей, или, если этих возможностей нет, можно ли их реализовать усилием самого автора?... Хотелось бы увидеть сообщения относительно rtads'a от Grand'a и других людей хорошо знакомых с платформой.

К сожалению, однозначно что-то утверждать я могу только за РТАДС. Я вижу в нем массу замечательных возможностей, уже встроил множество штучек и примочек, работающих самих по себе, но вижу также, что с каждой пристройкой он становится все сложнее. Например, то же меню на порядок сложнее урочного или куспелевского. Возможно, в ТАДС3 все изящнее, но сил им заниматься нет.

Неактивен

0    0    #11
07.04.2011 19:11

noname
Участник (+36, -9)
Зарегистрирован: 04.04.2008
Сообщений: 729

noname

Re: RTads или RInform

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

другое дело- сравнить лёгкость использования основных возможностей, и лёгкость прикручивания новых фич.

конкретный набор уже сделанных фич- второстепенное.

Неактивен

0    0    #12
08.04.2011 03:56

Kephra
Участник (+1, -1)
Откуда: Украина
Зарегистрирован: 04.04.2011
Сообщений: 45

Re: RTads или RInform

Спасибо за ответы... хоть я, и не увидел однозначного суждения в пользу одной из платформ, а это значит для меня, что rtads и rinform, способны конкурировать/соперничать между собой, что хорошо. В общем, буду пробовать обе платформы.

uux написал:

Общение с персонажами по умолчанию возможно в обеих платформах (на уровне "спросить о/рассказать о"), если нужно что-то более сложное - надо смотреть конкретно что

GrAndrey написал:

Например, то же меню на порядок сложнее урочного или куспелевского

Я хотел бы реализовать общение с нпц в основном через меню, с более чем двумя/тремя вариантами ответа, с возможностью влиять через диалог на события в игре, или брать задания... что бы отношение и соответственно "общение" нпц, с ГГ, менялось в зависимости от характера поступков последнего... Например, если пристрелить лающего по ночам, соседского пса, тогда, навряд ли при попытке заговорить с хозяином покойного питомца, тот обрадуется встрече smile...

Отредактировано Kephra (08.04.2011 07:49)

Неактивен

0    0    #13
08.04.2011 07:44

Kephra
Участник (+1, -1)
Откуда: Украина
Зарегистрирован: 04.04.2011
Сообщений: 45

Re: RTads или RInform

Обратил внимание на ТОМ, "свой", родной русский парсер, это здорово, но:

Направление развития 0.9 признано неудачным. Выявленные в ходе бета-тестирования сложность разработки игр, недостаточный уровень поддержки русского языка, и отсутствие авторов, желающих писать на этой платформе, наглядно это подтверждают.

Впрочем, вам и так известно.

Наткнулся на такую вот штуку Kodomo RTADS IDE по скрину можно сказать, что вполне рабочая среда smile но, если версия 0.0.0 значит и взять её, наверное неоткуда. Нечто подобное есть для inform?

Неактивен

0    0    #14
08.04.2011 07:53

uux
Участник (+884, -80)
Откуда: Москва
Зарегистрирован: 02.12.2006
Сообщений: 1624

Re: RTads или RInform

Kephra написал:

Спасибо за ответы... хоть я и не увидел однозначного суждения в пользу одной из платформ, а это значит для меня, что rtads и rinform способны конкурировать/соперничать между собой, что хорошо. В общем, буду пробовать обе платформы.

Правильный подход;).

А, еще вспомнил, возможно, конкурентное преимущество RTADS: поддержка мультимедийных возможностей (не знаю, как с этим на данный момент в RInform'е). (Да-да, я, мягко говоря, предвзят;).

Kephra написал:

Наткнулся на такую вот штуку Kodomo RTADS IDE по скрину можно сказать, что вполне рабочая среда  но, если версия 0.0.0 значит и взять её, наверное неоткуда. Нечто подобное есть для inform?

Можно попробовать связаться с автором: http://ifwiki.ru/%D0%97%D0%B5%D0%BB%D0% … 0%B8%D0%B9.

noname написал:

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

другое дело- сравнить лёгкость использования основных возможностей, и лёгкость прикручивания новых фич.

конкретный набор уже сделанных фич- второстепенное.

Как посмотреть. Думаю, пилоту Як-1 в 1941 году были как раз важны конкретные боевые и летные качества конкретного самолета, а скорее второстепенным как раз казались резервы совершенствования его конструкции (та самая легкость прикручивания новых фич) в ходе будущих модификаций.

Отредактировано uux (08.04.2011 07:54)

Неактивен

0    0    #15
08.04.2011 08:18

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: RTads или RInform

Kephra, долго читал вашу тему, но вижу одного вы так и не поняли. Каждая платформа для чего-то предназначена и судить об ее удобстве надо именно с позиции тех задач, для которых она создавалась.

Например, как оно в менюхах сделано у нас. URQ - это для простых текстовых квестов и книг-игр. QSP - тот же самый набор возможностей, что и у URQ, но обладает большим функционалом, поэтому подходит для квестов по сложнее (это как бы средний уровень). INSTEAD создавался для интерактивных историй. И т.д. ...

Конкретно по парсерным платформам вам сказать не могу, но полагаю суть моих слов вы уже ухватили за хвост и поймете. wink

Хотя, помнится вроде Ян что-то говорил о парсерах, послушайте третий подкаст. Лично я понял, что RINFORM удобен для авторов своей структурой разработки квеста, как Фортран. Но я это понял, как программист. А так, лучше и в правду спросить у самих переводчиков парсерных платформ, чтобы потом можно было сравнить их понимание платформы с вашим. Так вы лучше разберетесь с этим вопросом, но на это потребуется время.

Неактивен

0    0    #16
08.04.2011 12:02

Korwin
Гоблин, зеленый от недосыпа (+188, -16)
Откуда: Екатеринбург
Зарегистрирован: 27.11.2007
Сообщений: 795
Вебсайт

У трав, растущих на мягкой земле - слабые корни. (с)Korwin

Re: RTads или RInform

noname написал:

для сравнения платформ было бы неплохо перевести демо-квесты на каждую из них.

а далее- сравнивая понятность исходников и корректность поведения демок, каждый сможет сделать свой вывод о платформах.

Золотые слова!!! Какую игру взять в качестве демки, новую - чтобы было интересно играть или старую - писать минимум на одну демку меньше?

Обратил внимание на ТОМ, "свой", родной русский парсер, это здорово, но:

    Направление развития 0.9 признано неудачным. Выявленные в ходе бета-тестирования сложность разработки игр, недостаточный уровень поддержки русского языка, и отсутствие авторов, желающих писать на этой платформе, наглядно это подтверждают.

Впрочем, вам и так известно.

Авторы то есть, где время взять?

В качестве написания игры... какая платформа более подходит для русской ИЛ? Какая платформа перед другой имеет преимущество (в совокупности), или напротив, недостаток? На что стоит обратить внимание?

Похоже, ответить на этот вопрос придется именно Вам ;-)

Неактивен

0    0    #17
08.04.2011 12:06

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: RTads или RInform

Korwin написал:

Золотые слова!!! Какую игру взять в качестве демки, новую - чтобы было интересно играть или старую - писать минимум на одну демку меньше?

Волк, коза и капуста, разве не подходит?! Тем более, что наша игра, а не западная. А значит, нашим понятнее будет.

Неактивен

0    0    #18
08.04.2011 12:30

Korwin
Гоблин, зеленый от недосыпа (+188, -16)
Откуда: Екатеринбург
Зарегистрирован: 27.11.2007
Сообщений: 795
Вебсайт

У трав, растущих на мягкой земле - слабые корни. (с)Korwin

Re: RTads или RInform

Eten написал:

Korwin написал:

Золотые слова!!! Какую игру взять в качестве демки, новую - чтобы было интересно играть или старую - писать минимум на одну демку меньше?

Волк, коза и капуста, разве не подходит?! Тем более, что наша игра, а не западная. А значит, нашим понятнее будет.

Гмм... Может быть. Загадка известная, к сожалению, но придумать что-нибудь можно.

Неактивен

0    0    #19
08.04.2011 12:37

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: RTads или RInform

Korwin написал:

Eten написал:

Korwin написал:

Золотые слова!!! Какую игру взять в качестве демки, новую - чтобы было интересно играть или старую - писать минимум на одну демку меньше?

Волк, коза и капуста, разве не подходит?! Тем более, что наша игра, а не западная. А значит, нашим понятнее будет.

Гмм... Может быть. Загадка известная, к сожалению, но придумать что-нибудь можно.

Korwin, от твоего " к сожалению", я в негодуи. Можно подумать, что она плохая или мало показывает возможности, как демонстрационная игра. Чем же она так плоха?! hmm

ИМХО, в ней показано ровно то, что обычно ищут многие авторы, особенно новички. Если уж сильно приперла нужда, можно создать серию или набор демонстрационных игр, которые показывают разные стороны возможностей парсерных платформ. Это будет намного проще, чем свалить все в кучу в виде одной демки. wink

Неактивен

0    0    #20
08.04.2011 13:07

yandexx
Z-машина (+46, -3)
Откуда: Санкт-Петербург
Зарегистрирован: 01.06.2007
Сообщений: 394
Вебсайт

Русский Информ
Информ Discord

Re: RTads или RInform

Неактивен

0    0    #21
08.04.2011 19:32

Kephra
Участник (+1, -1)
Откуда: Украина
Зарегистрирован: 04.04.2011
Сообщений: 45

Re: RTads или RInform

Eten написал:

Каждая платформа для чего-то предназначена и судить об ее удобстве надо именно с позиции тех задач, для которых она создавалась.

Задачи более менее схожи, а возможности у платформ разные, для себя, я и пытаюсь выяснить, какая из парсерных, более/менее удобна, и на сколько эффективно реализовывает заложенный в неё ряд возможностей, и в целом, какая платформа, лучше подходит для "русских". Выяснить это, конечно до конца, могу только я, но небесполезным будет узнать мнение "пощупавших".

Отредактировано Kephra (08.04.2011 19:41)

Неактивен

0    0    #22
09.04.2011 08:23

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: RTads или RInform

Kephra написал:

Eten написал:

Каждая платформа для чего-то предназначена и судить об ее удобстве надо именно с позиции тех задач, для которых она создавалась.

Задачи более менее схожи, а возможности у платформ разные, для себя, я и пытаюсь выяснить, какая из парсерных, более/менее удобна, и на сколько эффективно реализовывает заложенный в неё ряд возможностей, и в целом, какая платформа, лучше подходит для "русских". Выяснить это, конечно до конца, могу только я, но небесполезным будет узнать мнение "пощупавших".

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

Так что, моя вам рекомендация. Берите сначала самый простой квест, а еще лучше придумайте сами. И делайте его на обоих платформах одновременно. Так, вы получите свой ответ гораздо быстрее, а заодно освоитесь на обоих платформах и их языках.

Проще говоря, ответы на свои вопросы вы найдете только в процессе описанном абзацем выше и никак больше. Иначе вас так и будут мучать эти вопросы и осознование того, что вы что-то упустили из виду, да и не охота как-то уже будет заново переобучаться. Поэтому лучше сделайте, как я вам рекомендую и делайте от простого к сложному. Т.к. так это делают многие и даже программисты.

З.Ы.
Конечно они более менее похожи, QSP с URQ такие же, но все равно разные по совокупности своих возможностей и прочего. wink

Отредактировано Eten (09.04.2011 08:25)

Неактивен

0    0    #23
09.04.2011 12:07

Kephra
Участник (+1, -1)
Откуда: Украина
Зарегистрирован: 04.04.2011
Сообщений: 45

Re: RTads или RInform

Eten написал:

Так что, моя вам рекомендация. Берите сначала самый простой квест, а еще лучше придумайте сами. И делайте его на обоих платформах одновременно. Так, вы получите свой ответ гораздо быстрее, а заодно освоитесь на обоих платформах и их языках.

Не поверите, с третьего сообщения на форуме, я, почти так и решил;).

Неактивен

0    0    #24
09.04.2011 14:36

bergano
Участник (+1, -4)
Зарегистрирован: 09.10.2009
Сообщений: 38
Вебсайт

Re: RTads или RInform

Мне показалось, что TADS ближе, чем Inform к традиционным языкам программирования. Проще учить, писать и понимать чужой код.

Неактивен

0    0    #25
10.04.2011 10:08

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: RTads или RInform

Kephra написал:

Eten написал:

Так что, моя вам рекомендация. Берите сначала самый простой квест, а еще лучше придумайте сами. И делайте его на обоих платформах одновременно. Так, вы получите свой ответ гораздо быстрее, а заодно освоитесь на обоих платформах и их языках.

Не поверите, с третьего сообщения на форуме, я, почти так и решил;).

А лучшего способа вы все равно не найдете. big_smile

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru