Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #1
19.03.2009 13:39

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

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

Однопользовательские и многопользовательские движки ИЛ

Возник вопрос - возможно ли сделать универсальный движок (.dll), пригодный для создания как многопользовательских игровых онлайн-платформ, так и однопользовательских платформ, и есть ли в этом смысл?

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

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

Остается вопрос - есть ли в этом смысл? smile

Неактивен

0    0    #2
19.03.2009 13:51

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

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

Re: Однопользовательские и многопользовательские движки ИЛ

Nex, спасибо! smile
Вчера поиграл в "русский" MUD.
"Вооружись меч", "Положить лампа коробка" big_smile
Что там сделано??

Неактивен

0    0    #3
19.03.2009 14:26

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

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

Re: Однопользовательские и многопользовательские движки ИЛ

А у нас кто-нибудь играет в многопользовательские русскоязычные текстовки?
Может посоветуете что стоит посмотреть?

Неактивен

0    0    #4
19.03.2009 18:00

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

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

Re: Однопользовательские и многопользовательские движки ИЛ

Начните отсюда -

То что там все хорошо и так понятно - повезло им с английским smile

а вот тут: http://ru.wikipedia.org/wiki/MUD

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

все как обычно sad

Отредактировано ASBer (19.03.2009 18:00)

Неактивен

0    0    #5
20.03.2009 09:17

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

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

Re: Однопользовательские и многопользовательские движки ИЛ

Nex, спасибо, прочитал внимательно.
Самое ценное, что вычитал - это ссылки на исходники.
Все эти проекты с открытым кодом.
Теперь осталось проанализировать код и самому ответить на вопрос о целесообразности разработки универсального движка smile

Дополнение:
Разработкой megaflop-а я интересовался в свое время, но его парсер меня разочаровал...
Допустим, если ТОМ будет поддерживать мультиплеер,  megaflop смог бы реализовать свой проект используя мой парсер, примерно так же как Александр Граф это сделал в Милене.

Отредактировано ASBer (20.03.2009 09:49)

Неактивен

0    0    #6
22.03.2009 14:42

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

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

Re: Однопользовательские и многопользовательские движки ИЛ

Посмотрел код Былин основанный на CircleMUD (лежит в открытом доступе).
- тихий ужасс... hmm

Неактивен

0    0    #7
23.03.2009 10:08

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

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

Re: Однопользовательские и многопользовательские движки ИЛ

Добавил в todo ТОМа поддержку мультиплеера (но не к 1й версии).
Существующие МАДы для внедрения полноценного парсера слабо подходят.
Мультиплеер в ТОМе лишним не будет smile

Неактивен

0    0    #8
23.03.2009 13:10

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

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

Re: Однопользовательские и многопользовательские движки ИЛ

noname написал:

как бы это использовать?

Масса вариантов:
- игра в два окна вдвоем на одном компе; (жесть, но раньше такое было);
- прохождение квеста с друзьями по сети - каждый за своего персонажа;
- игры-дуэли - один против другого;
- и наконец многопользовательские миры наподобии MUD (но здесь не уверен насчет производительности движка)

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

Отредактировано ASBer (23.03.2009 13:28)

Неактивен

0    0    #9
24.03.2009 10:08

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

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

Re: Однопользовательские и многопользовательские движки ИЛ

Просьба к модератору удалить посты Etena из этой темы.

Неактивен

0    0    #10
24.03.2009 11:18

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

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

Re: Однопользовательские и многопользовательские движки ИЛ

Eten, спасибо.

Неактивен

Powered by PunBB
© copyright 2001–2026 iFiction.Ru