Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #51
20.02.2008 12:06

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

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

Re: Снова о проблеме появления новых русских игр

Owl Wilson написал:

...Лишь после создания многих solid-code игр (возможно несколькими людьми) возможна консолидация приобретенных ими знаний в нечто, называющееся "движок"...

ИМХО solid-code игра для русского языка это тоже утопия sad
Постараюсь пояснить:
Программы строятся на абстракциях, которые выделяются в функции. Это основа программирования.
Допустим у вас есть функция ПойтиНаЮг(Герой) которая выводит сообщение Герой.Имя+" пошел на юг." и все замечательно работает пока все герои у нас мужского рода. И не дай бог Вам в середине разработки игры ввести в сюжет героиню big_smile Количество функций, которые придется перелопатить превысит все мыслимые границы smile
Либо вначале придется разработать библиотеку функций для согласования по родам/падежам/числу/времени (что уже близко к разработке движка) либо довольствоваться крайне убогим языком (что для человека с литературным талантом неприемлемо).
Про парсер вообще молчу...

Отредактировано ASBer (20.02.2008 12:08)

Неактивен

0    0    #52
20.02.2008 13:40

Owl Wilson
Участник
Откуда: Сургут
Зарегистрирован: 24.07.2007
Сообщений: 31
Вебсайт

Re: Снова о проблеме появления новых русских игр

ASBer написал:

ИМХО solid-code игра для русского языка это тоже утопия sad

Ещё бОльшая утопия, чем приличный русский парсер ? wink

ASBer написал:

Программы строятся на абстракциях, которые выделяются в функции.

Абстракции, камрад, в сегодняшний день и уже лет двадцать как, выделяются в классы/объекты, а вот функции являются всего лишь их методами.

ASBer написал:

Допустим у вас есть функция ПойтиНаЮг(Герой) которая ... И не дай бог Вам в середине разработки игры ввести в сюжет героиню big_smile Количество функций, которые придется перелопатить превысит все мыслимые границы smile

Проблема надумана. Храни параллельно жен/муж формы слов для соответствующих ситуаций.

ASBer написал:

...(что для человека с литературным талантом неприемлемо).

Ох уж эти люди с литературным талантом... smile Занимались бы литературой, а не IF, ей-Богу smile

Неактивен

0    0    #53
20.02.2008 14:18

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

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

Re: Снова о проблеме появления новых русских игр

Owl Wilson написал:

ASBer написал:

ИМХО solid-code игра для русского языка это тоже утопия sad

Ещё бОльшая утопия, чем приличный русский парсер ? wink

Трудно сопоставить... задачи поставлены разные. Приличный русский парсер (если б он был) по определению относится к другой весовой категории.

Owl Wilson написал:

ASBer написал:

Допустим у вас есть функция ПойтиНаЮг(Герой) которая ... И не дай бог Вам в середине разработки игры ввести в сюжет героиню big_smile Количество функций, которые придется перелопатить превысит все мыслимые границы smile

Проблема надумана. Храни параллельно жен/муж формы слов для соответствующих ситуаций.

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

Owl Wilson написал:

ASBer написал:

...(что для человека с литературным талантом неприемлемо).

Ох уж эти люди с литературным талантом... smile Занимались бы литературой, а не IF, ей-Богу smile

угу... а IF пишут программисты со всеми вытекающими... smile

Неактивен

0    0    #54
21.02.2008 00:14

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

меньше слов

Re: Снова о проблеме появления новых русских игр

Наконец, нашел теорию для генератора падежей. Жаль раньше не было, меньше возился бы.
http://ru.wiktionary.org/wiki/Викислова …  Зализняка

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

Неактивен

0    0    #55
21.02.2008 01:15

fireton
некто с бородой (+354, -92)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1103
Вебсайт

Тон

Re: Снова о проблеме появления новых русских игр

Означает ли это, что следующая версия библиотеки будет сама склонять слова? wink

Неактивен

0    0    #56
21.02.2008 04:33

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

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

Re: Снова о проблеме появления новых русских игр

fireton написал:

Означает ли это, что следующая версия библиотеки будет сама склонять слова? wink

Ой, сомневаюсь! Скорее следующая версия генератора будет работать с меньшим количеством ошибок. Ну верю я в великий и могучий язык, плохо поддающийся алгоритмизации!

Неактивен

0    0    #57
21.02.2008 09:39

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

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

Re: Снова о проблеме появления новых русских игр

Korwin написал:

Скорее следующая версия генератора будет работать с меньшим количеством ошибок.

На правах рац-предложения:
А мона, мона генератор сделать из 2х частей?
1. .dll, которая собственно генератор.
2. Front-end, который собственно пользовательский интерфейс к генератору.
Тогда .dll возможно кто-нибудь сможет использовать в своих проектах...

Korwin написал:

Ну верю я в великий и могучий язык, плохо поддающийся алгоритмизации!

аминь! smile

Неактивен

0    0    #58
21.02.2008 13:35

Gremour
Участник (+1)
Откуда: Беларусь
Зарегистрирован: 09.11.2004
Сообщений: 234

Re: Снова о проблеме появления новых русских игр

1. .dll, которая собственно генератор.

Желательно ещё в виде исходников. Так мобильнее.

Неактивен

0    0    #59
21.02.2008 14:19

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

меньше слов

Re: Снова о проблеме появления новых русских игр

Правила будут доступны в виде редактируемого внешнего файла, а также внедрены в ТАДС библиотеку. Вам будет проще написать свой обработчик, чем мне разобраться с DLL-ками.

Неактивен

0    0    #60
21.02.2008 22:31

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

---

Re: Снова о проблеме появления новых русских игр

Вам будет проще написать свой обработчик, чем мне разобраться с DLL-ками.

Кому как. tongue

Неактивен

0    0    #61
07.03.2008 12:44

Owl Wilson
Участник
Откуда: Сургут
Зарегистрирован: 24.07.2007
Сообщений: 31
Вебсайт

Re: Снова о проблеме появления новых русских игр

ASBer написал:

Проблема надумана. Храни параллельно жен/муж формы слов для соответствующих ситуаций.

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

Никаких правил исключений и ситуация хранить не надо - просто n-мерный массив вариантов. Если ты изучал теорию систем, то должен знать, что любая логика конечного автомата (а все IF-парсеры, как ни крути, суть есть конечные автоматы) раскладывается в обычнейшую таблицу.

Owl Wilson написал:

.Ох уж эти люди с литературным талантом... smile Занимались бы литературой, а не IF, ей-Богу smile

ASBer написал:

угу... а IF пишут программисты со всеми вытекающими... smile

при всём уважении, от пробующих себя на поприще IF программистов толку всё-таки больше (в смысле результата), чем от их оппонентов с одним литературным талантом. ВНИМАНИЕ!!! Запрещено на основе этого сообщения начинать холивар. smile

Неактивен

0    0    #62
07.03.2008 12:57

Olegus t.Gl.
Участник (+1053, -249)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 2879
Вебсайт

Re: Снова о проблеме появления новых русских игр

Owl Wilson написал:

Ох уж эти люди с литературным талантом... smile Занимались бы литературой, а не IF, ей-Богу smile

ASBer написал:

угу... а IF пишут программисты со всеми вытекающими... smile

Owl Wilson написал:

при всём уважении, от пробующих себя на поприще IF программистов толку всё-таки больше (в смысле результата), чем от их оппонентов с одним литературным талантом. ВНИМАНИЕ!!! Запрещено на основе этого сообщения начинать холивар. smile

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

Неактивен

0    0    #63
07.03.2008 14:34

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

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

Re: Снова о проблеме появления новых русских игр

Owl Wilson написал:

при всём уважении, от пробующих себя на поприще IF программистов толку всё-таки больше (в смысле результата), чем от их оппонентов с одним литературным талантом. ВНИМАНИЕ!!! Запрещено на основе этого сообщения начинать холивар. smile

Вопрос из разряда: что лучше, танк или вертолет?
Одназначно, лучше танк с поддержкой с воздуха вертолетом. smile
(никаких холивар)

Отредактировано ASBer (07.03.2008 14:46)

Неактивен

0    0    #64
07.03.2008 14:45

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

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

Re: Снова о проблеме появления новых русских игр

Owl Wilson написал:

Никаких правил исключений и ситуация хранить не надо - просто n-мерный массив вариантов.

попробовал прикинуть такую таблицу для своей системки - получился 9ти-мерный массив hmm (без комментариефф)

Неактивен

0    0    #65
07.03.2008 15:31

tadsloser
Участник
Зарегистрирован: 27.12.2007
Сообщений: 16

Re: Снова о проблеме появления новых русских игр

ASBer написал:

попробовал прикинуть такую таблицу для своей системки - получился 9ти-мерный массив hmm (без комментариефф)

Интересен процесс прикидывания...

Неактивен

0    0    #66
07.03.2008 15:41

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

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

Re: Снова о проблеме появления новых русских игр

ASBer написал:

Owl Wilson написал:

Никаких правил исключений и ситуация хранить не надо - просто n-мерный массив вариантов.

попробовал прикинуть такую таблицу для своей системки - получился 9ти-мерный массив hmm (без комментариефф)

И большая часть массива  - пустые значения...

Неактивен

0    0    #67
07.03.2008 21:18

fireton
некто с бородой (+354, -92)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1103
Вебсайт

Тон

Re: Снова о проблеме появления новых русских игр

при всём уважении, от пробующих себя на поприще IF программистов толку всё-таки больше (в смысле результата), чем от их оппонентов с одним литературным талантом. ВНИМАНИЕ!!! Запрещено на основе этого сообщения начинать холивар.

Эээ, нет! Let's the WAR BEGIN! Муа-ха-ха-ха! (сатанинский смех)

Неактивен

0    0    #68
07.03.2008 22:09

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Снова о проблеме появления новых русских игр

Кажется, теперь этой теме место во флейме. smile

Неактивен

0    0    #69
10.03.2008 12:35

Owl Wilson
Участник
Откуда: Сургут
Зарегистрирован: 24.07.2007
Сообщений: 31
Вебсайт

Re: Снова о проблеме появления новых русских игр

Olegus t.Gl. написал:

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

Верно, мы все знаем как это должно быть в идеале, но на данный момент что имеем, то имеем smile и никаких холиваров.

ASBer написал:

попробовал прикинуть такую таблицу для своей системки - получился 9ти-мерный массив  (без комментариефф)

Речь идет о применении solid-code при создании игр начинающими, а не для создания "системок". Кроме того - не понимаю твоего смущения, у тебя ограничение на использование ОЗУ ? smile

Неактивен

0    0    #70
04.04.2008 16:22

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

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

Re: Снова о проблеме появления новых русских игр

Owl Wilson написал:

Кроме того - не понимаю твоего смущения, у тебя ограничение на использование ОЗУ ? smile

У меня ограничения на использование собственного мосга!
(ну не влезает в него 9-ти мерный массив, как ни старался...)
sad

Неактивен

0    0    #71
04.04.2008 18:07

goraph
Участник (+647, -223)
Зарегистрирован: 16.04.2007
Сообщений: 531

Основная добродетель гражданина есть недоверие.

Re: Снова о проблеме появления новых русских игр

при всём уважении, от пробующих себя на поприще IF программистов толку всё-таки больше (в смысле результата), чем от их оппонентов с одним литературным талантом. ВНИМАНИЕ!!! Запрещено на основе этого сообщения начинать холивар. smile

По ответам на реплику я сделал вывод, что никто из читающих этот форум, не считает себя человеком обладающим литературным талантом smile
И вообще, я пока почему-то не заметил в русском иф человека с потенциалом пробиться в топ-100 недели на самиздатах.

Неактивен

0    0    #72
04.04.2008 18:27

oleksus
адвентурист шестого дня
Откуда: Киевская Русь, г.Ирпень
Зарегистрирован: 10.02.2007
Сообщений: 149
Вебсайт

Re: Снова о проблеме появления новых русских игр

goraph написал:

я сделал вывод, что никто из читающих этот форум, не считает себя человеком обладающим литературным талантом

Как же так?! А ПЕТРОВ?! yikes

Неактивен

0    0    #73
04.04.2008 18:38

goraph
Участник (+647, -223)
Зарегистрирован: 16.04.2007
Сообщений: 531

Основная добродетель гражданина есть недоверие.

Re: Снова о проблеме появления новых русских игр

oleksus написал:

Как же так?! А ПЕТРОВ?! yikes

Петров читает этот форум?!

Неактивен

0    0    #74
04.04.2008 18:54

fireton
некто с бородой (+354, -92)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1103
Вебсайт

Тон

Re: Снова о проблеме появления новых русских игр

По ответам на реплику я сделал вывод, что никто из читающих этот форум, не считает себя человеком обладающим литературным талантом

Ты с ума сошел. Конечно нет! Какое отношение (кроме названия, конечно) литературный талант имеет к IF?!

Неактивен

0    0    #75
05.04.2008 02:44

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

noname

Re: Снова о проблеме появления новых русских игр

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

и вроде бы не так уж и сложно:

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

так я эти две локации и не закончил...

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru