|
Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п. |
Результаты опроса: Какая система управления удобней?
|
Как в линейке.
|
|
14 |
41.18% |
Как в варике.
|
|
20 |
58.82% |
13.02.2011, 20:59
|
#181
|
Разработчик
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений (для 1,072 пользователей)
|
Ответ: Epica online
гмм... пруфов не дам, но дело в том, что в варике так заморочились с оптимизацией на минимум траффика, что когда например персонаж бежит и нажимет не отпуская кнопки вперед, нажимает кнопку стрейфа, то у другого игрока это отображается как мгновенное перемещение в сторону на пару метров (как будто телепорт). Экономии траффик они добились хорошей, но вот синхронизация хромает. Сам в варик играю иногда (на оффе) - видел даже на пвп бетлграйндах.
А вот перемещение из точки в точку очень просто синхронизацию замутить Судя по опросу, прямое управление персонажем что-то никому не нравится, тем для меня легче))
|
(Offline)
|
|
13.02.2011, 21:13
|
#182
|
Бывалый
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений (для 428 пользователей)
|
Ответ: Epica online
ЛИНЕЙКА ТРУ!!!!11
|
(Offline)
|
|
13.02.2011, 21:39
|
#183
|
Разработчик
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений (для 1,072 пользователей)
|
Ответ: Epica online
Было бы там еще побольше баланса и поменьше задротства... Да и кстати не совсем тру, один только корейский крафт чего стоит...
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо DStalk за это полезное сообщение:
|
|
13.02.2011, 22:39
|
#184
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: Epica online
Хз при чём тут вектора. Вот абсолютно не при чём, имхо.
|
(Offline)
|
|
13.02.2011, 23:58
|
#185
|
Разработчик
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений (для 1,072 пользователей)
|
Ответ: Epica online
Ладно, фиг с ним, чего спорить?.. Где-то на форумах читал, сейчас не могу найти.
|
(Offline)
|
|
28.03.2011, 01:50
|
#186
|
Нуждающийся
Регистрация: 28.10.2010
Сообщений: 95
Написано 23 полезных сообщений (для 34 пользователей)
|
Ответ: Epica online
Разыскиваетя программист Blitz3D для допиливания клиента Epica Online. Что реализовано на серверной стороне сейчас:
- Логин и авторегистрация
- Перемещение
- Чат
- Монстры(атака монстров, просчет урона по монстрам и от монстров и скорости атаки, агрессивные монстры и мирные монстры, монстры бьющие дистанционной атакой и ближней)
- 2 оружия(различный урон, скорость атаки, предметы дистанционной и ближней атаки)
- Баффы(9 положительных эффектов, увеличивающих разные характеристики персонажа, каждый бафф может использоваться с определенным уровнем игрока, уровнем его духа и интеллекта, каждый бафф имеет свое время действия и отката):
Эффект величия: увеличивает все параметры цели на 2, время действия 20 минут, время отката 10 минут, для использования необходим 1 уровень, 8 интеллекта и 6 духа.
Аура рыцаря: увеличивает параметр сила на 5, время действия 5 секунд, время отката 10 секунд, для использования необходим 2 уровень, 10 интеллекта и 8 духа.
Аура воина: увеличивает параметр ловкость на 5, время действия 5 секунд, время отката 10 секунд, для использования необходим 2 уровень, 8 интеллекта и 10 духа.
Эффект отдыха: увеличивает параметр интеллект и дух на 10, уменьшает параметры сила и ловкость на 5, время действия 1 минута, время отката 1 минута, для использования необходим 3 уровень, 10 интеллекта и 10 духа.
Эффект воина: увеличивает параметр ловкость на 5, уменьшает параметр сила на 5, время действия 1 минута, время отката 2 минуты, для использования необходим 3 уровень, 10 интеллекта и 12 духа.
Эффект рыцаря: увеличивает параметр сила на 5, уменьшает параметр ловкость на 5, время действия 1 минута, время отката 2 минуты, для использования необходим 3 уровень, 12 интеллекта и 10 духа.
Аура восстановления: увеличивает параметр интеллект и дух на 20, время действия 10 секунд, время отката 20 секунд, для использования необходим 3 уровень, 12 интеллекта и 12 духа.
Эффект нескончаемой силы: увеличивает параметр сила на 10, время действия 20 минут, время отката 10 минут, для использования необходим 4 уровень, 15 интеллекта и 13 духа.
Эффект нескончаемой силы: увеличивает параметр ловкость на 10, время действия 20 минут, время отката 10 минут, для использования необходим 4 уровень, 13 интеллекта и 15 духа.
- Параметры персонажа значительно влияют на его боевые качества(сила влияет на урон и кол-во здоровья, ловкость на скорость атаки, мощность и шанс критической атаки, уворот и шанс попадания по цели, интеллект влияет на скорость восстановления здоровья, дух влияет на кол-во восстанавливаемого здоровья, следует помнить что, прокачивая интеллект и дух Вы можете использовать баффы, описанные выше).
- Игрок сам распределяет очки умений на увеличение того или иного навыка(будь-то ловкость\сила\интеллект\дух), кол-во выдаваемых при получении нового уровня очков умений прямо пропорционально зависит от уровня игрока.
Дополнительная информация:
Бафы не могут складываться(т.е. нельзя себя набафать до чуть ли не бессмертия). В клиенте не реализовано использование бафов и выделения себя(своего игрока), для выделения себя нужно набрать команду /target свой_ник, для использования бафов следует ввести команду /usebuff номер_баффа, бафы описаны вверху и идут по порядку, начиная с 1 и заканчивая, пока что 9. Для использования очков умений на увеличение параметров персонажа следует ввести команду /learn str(сила)\dex(ловкость)\int(интеллект)\spr(дух).
Пока что есть незначительное кол-во ошибок на сервере, которые я усредно исправляю, одно писать одному только сервер, для клиента, которые больше не развивается - не перспективно, поэтому и ищу программиста Blitz3D для дописывания клиента. Кстати сервер пишется на Delphi, как это не печально - однопоточен, с использованием неблокируемых сокетов, с использованием стандартного компонента Delphi TServerSocket.
Для тестирования клиента и сервера пишите в ICQ: 5206632, желательно сразу с указанием того, что Вы с boolean.name.
P.S. Пишу в 3 ночи, ппц сонный, мог написать с кучей грамматических\логический ошибок, за которые сразу извиняюсь.
Последний раз редактировалось RokWeb, 28.03.2011 в 18:06.
|
(Offline)
|
|
28.03.2011, 17:36
|
#187
|
Нуждающийся
Регистрация: 28.10.2010
Сообщений: 95
Написано 23 полезных сообщений (для 34 пользователей)
|
Ответ: Epica online
Неужели нет людей, интересующихся разработкой mmorpg?
|
(Offline)
|
|
28.03.2011, 17:50
|
#188
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: Epica online
Я интересуюсь. Но эта штука кажется абсолютно бесперспективной т.к.:
сильно сомневаюсь, что система качественно спроектирована, однопоточный сервер на делфи с блокируемыми сокетами - беда, не видел что бы что-то говорили про базы, как организовано взаимодействие с данными? Не в файликах же текстовых хранитесь?
Я уж молчу о диздоке, всмысле его отсутствии)
Да и клиент на блице - жесть.
ММО это сервис, который необходимо не просто сделать, а ещё и поддерживать. А сопровождение вашей системы скорее всего будет неоправданно сложным.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.03.2011, 18:05
|
#189
|
Нуждающийся
Регистрация: 28.10.2010
Сообщений: 95
Написано 23 полезных сообщений (для 34 пользователей)
|
Ответ: Epica online
"система качественно спроектирована" любительский уровень - это Вам батенька не NCSOFT.
"однопоточный сервер на делфи с блокируемыми сокетами - беда" - программировать полноценный многопоточный сервер в 1 рыло это как минимум извращенство. Кстати нашел первый косяк в своем сообщении(сонный сильно был) сокеты как раз таки неблокируемые.
"не видел что бы что-то говорили про базы, как организовано взаимодействие с данными" - на данный момент все данные на момент запуска сервера подгружаются из файлов в озу и от туда уже используются по назначению, при завершении коннекта с пользователем - озу освобождается путем записи в файл ифнормации о пользователе.
"Я уж молчу о диздоке, всмысле его отсутствии" любительский уровень, он и в африке любительский.
"Да и клиент на блице - жесть" - мне не так важно на чем пишут клиент, хоть на j2me, мне просто интересно попытаться создать "свой игровой мир" со своими плюсами и минусами.
"ММО это сервис, который необходимо не просто сделать, а ещё и поддерживать. А сопровождение вашей системы скорее всего будет неоправданно сложным." - опять таки я же не имею под рукой 1+к сотрудников...
Кстати по поводу баз данных - впринципе перевести ту структуру, которая щас грузится из файлов на использование базы данных - дело 1-2 часов, т.е. не так сложно.
Единственная проблема - мне необходим еще помощник для написания сервера, т.к. есть некоторые моменты в которых я просто встаю в ступор(вопросы касаются оптимизации - вложенных циклов\определении пользователя, как конкретного игрока.
|
(Offline)
|
|
28.03.2011, 21:06
|
#190
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: Epica online
Прошу прощения, но с таким подходом, вам до любительского уровня как до луны пешком.
|
(Offline)
|
|
29.03.2011, 00:10
|
#191
|
Нуждающийся
Регистрация: 28.10.2010
Сообщений: 95
Написано 23 полезных сообщений (для 34 пользователей)
|
Ответ: Epica online
Прошу прощения, но с таким отношением, обычно принято спрашивать - а что Вы сделали?
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо RokWeb за это полезное сообщение:
|
|
29.03.2011, 00:13
|
#192
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Epica online
А чего вы на RokWeb гоните? Будто он вам что-то обещал? Вам "ММО" давай - так сразу: "да ты нууб, не сделаешь, иди тетрис пиши". И тут кто-то что-то уже сделал, но всё равно хаить надо.
Какая там разница как правильно или нет, если дело идёт для интереса и опыта? Мы не можем ведь сразу на олимпийские игры попасть, нада же сперва и в городских турнирах золото взять..
ЗЫ
Я за управление на WASD, т.к. другое нахожу ужасно нудным. Тем более сейчас все ориентируются на WASD и это добавляет кучу action'а в игровой процесс.
|
(Offline)
|
|
Эти 6 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
|
|
29.03.2011, 00:18
|
#193
|
Дэвелопер
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений (для 1,962 пользователей)
|
Ответ: Epica online
Сообщение от MoKa
Какая там разница как правильно или нет, если дело идёт для интереса и опыта
|
Ха-ха. Тут ключевое не "для интереса и опыта" а "Какая там разница как правильно или нет".
|
(Offline)
|
|
29.03.2011, 00:23
|
#194
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Epica online
Сообщение от baton4ik
Ха-ха. Тут ключевое не "для интереса и опыта" а "Какая там разница как правильно или нет".
|
Дык, "правильно" - это относительно. Если относительно интереса и опыта - delphi вполне достаточно, если относительно коммерческой разработки большого уровня, то тут и говорить нечего - один человек дело разрабатывает! Какая речь о чём-то крупном?
Или играет зависть что вы свою ММО не написали?
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
|
|
29.03.2011, 00:37
|
#195
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: Epica online
"А чего добился ты?!"
MoKa
будь добр скажи, кто на него гнал?
я не раз высказывал конструктивные предложения и приводил ссылки.
"ради интереса и опыта"? Я конечно понимаю, что неудачный опыт тоже опыт, но не лучше ли по возможности учиться на ошибках других, и повышать квалификацию не только фэйлами?
Автор удивился почему никто не заинтересовался его предложением, я вполне доходчиво расписал причины.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:07.
|