Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты на Blitz3D

Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п.

Результаты опроса: Какая система управления удобней?
Как в линейке. 14 41.18%
Как в варике. 20 58.82%
Голосовавшие: 34. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы
Старый 13.02.2011, 20:59   #181
DStalk
Разработчик
 
Аватар для DStalk
 
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений
(для 1,072 пользователей)
Ответ: Epica online

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

А вот перемещение из точки в точку очень просто синхронизацию замутить Судя по опросу, прямое управление персонажем что-то никому не нравится, тем для меня легче))
__________________
galaxies.su | dstalk.ru
(Offline)
 
Ответить с цитированием
Старый 13.02.2011, 21:13   #182
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Epica online

ЛИНЕЙКА ТРУ!!!!11
(Offline)
 
Ответить с цитированием
Старый 13.02.2011, 21:39   #183
DStalk
Разработчик
 
Аватар для DStalk
 
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений
(для 1,072 пользователей)
Ответ: Epica online

Было бы там еще побольше баланса и поменьше задротства... Да и кстати не совсем тру, один только корейский крафт чего стоит...
__________________
galaxies.su | dstalk.ru
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо DStalk за это полезное сообщение:
Andvrok (02.04.2011), Igor (29.03.2011), SBJoker (13.02.2011), St_AnGer (28.03.2011)
Старый 13.02.2011, 22:39   #184
falcon
Разработчик
 
Аватар для falcon
 
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений
(для 470 пользователей)
Ответ: Epica online

Хз при чём тут вектора. Вот абсолютно не при чём, имхо.
(Offline)
 
Ответить с цитированием
Старый 13.02.2011, 23:58   #185
DStalk
Разработчик
 
Аватар для DStalk
 
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений
(для 1,072 пользователей)
Ответ: Epica online

Ладно, фиг с ним, чего спорить?.. Где-то на форумах читал, сейчас не могу найти.
__________________
galaxies.su | dstalk.ru
(Offline)
 
Ответить с цитированием
Старый 28.03.2011, 01:50   #186
RokWeb
Нуждающийся
 
Регистрация: 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
RokWeb
Нуждающийся
 
Регистрация: 28.10.2010
Сообщений: 95
Написано 23 полезных сообщений
(для 34 пользователей)
Ответ: Epica online

Неужели нет людей, интересующихся разработкой mmorpg?
(Offline)
 
Ответить с цитированием
Старый 28.03.2011, 17:50   #188
falcon
Разработчик
 
Аватар для falcon
 
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений
(для 470 пользователей)
Ответ: Epica online

Я интересуюсь. Но эта штука кажется абсолютно бесперспективной т.к.:
сильно сомневаюсь, что система качественно спроектирована, однопоточный сервер на делфи с блокируемыми сокетами - беда, не видел что бы что-то говорили про базы, как организовано взаимодействие с данными? Не в файликах же текстовых хранитесь?
Я уж молчу о диздоке, всмысле его отсутствии)
Да и клиент на блице - жесть.
ММО это сервис, который необходимо не просто сделать, а ещё и поддерживать. А сопровождение вашей системы скорее всего будет неоправданно сложным.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reizel (30.03.2011)
Старый 28.03.2011, 18:05   #189
RokWeb
Нуждающийся
 
Регистрация: 28.10.2010
Сообщений: 95
Написано 23 полезных сообщений
(для 34 пользователей)
Ответ: Epica online

"система качественно спроектирована" любительский уровень - это Вам батенька не NCSOFT.
"однопоточный сервер на делфи с блокируемыми сокетами - беда" - программировать полноценный многопоточный сервер в 1 рыло это как минимум извращенство. Кстати нашел первый косяк в своем сообщении(сонный сильно был) сокеты как раз таки неблокируемые.
"не видел что бы что-то говорили про базы, как организовано взаимодействие с данными" - на данный момент все данные на момент запуска сервера подгружаются из файлов в озу и от туда уже используются по назначению, при завершении коннекта с пользователем - озу освобождается путем записи в файл ифнормации о пользователе.
"Я уж молчу о диздоке, всмысле его отсутствии" любительский уровень, он и в африке любительский.
"Да и клиент на блице - жесть" - мне не так важно на чем пишут клиент, хоть на j2me, мне просто интересно попытаться создать "свой игровой мир" со своими плюсами и минусами.
"ММО это сервис, который необходимо не просто сделать, а ещё и поддерживать. А сопровождение вашей системы скорее всего будет неоправданно сложным." - опять таки я же не имею под рукой 1+к сотрудников...

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

Единственная проблема - мне необходим еще помощник для написания сервера, т.к. есть некоторые моменты в которых я просто встаю в ступор(вопросы касаются оптимизации - вложенных циклов\определении пользователя, как конкретного игрока.
(Offline)
 
Ответить с цитированием
Старый 28.03.2011, 21:06   #190
falcon
Разработчик
 
Аватар для falcon
 
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений
(для 470 пользователей)
Ответ: Epica online

Прошу прощения, но с таким подходом, вам до любительского уровня как до луны пешком.
(Offline)
 
Ответить с цитированием
Старый 29.03.2011, 00:10   #191
RokWeb
Нуждающийся
 
Регистрация: 28.10.2010
Сообщений: 95
Написано 23 полезных сообщений
(для 34 пользователей)
Ответ: Epica online

Прошу прощения, но с таким отношением, обычно принято спрашивать - а что Вы сделали?
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо RokWeb за это полезное сообщение:
Andvrok (02.04.2011), ARA (29.03.2011), L.D.M.T. (29.03.2011), moka (29.03.2011), St_AnGer (29.03.2011)
Старый 29.03.2011, 00:13   #192
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Epica online

А чего вы на RokWeb гоните? Будто он вам что-то обещал? Вам "ММО" давай - так сразу: "да ты нууб, не сделаешь, иди тетрис пиши". И тут кто-то что-то уже сделал, но всё равно хаить надо.
Какая там разница как правильно или нет, если дело идёт для интереса и опыта? Мы не можем ведь сразу на олимпийские игры попасть, нада же сперва и в городских турнирах золото взять..

ЗЫ
Я за управление на WASD, т.к. другое нахожу ужасно нудным. Тем более сейчас все ориентируются на WASD и это добавляет кучу action'а в игровой процесс.
(Offline)
 
Ответить с цитированием
Эти 6 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
ARA (29.03.2011), LLI.T.A.L.K.E.R. (29.03.2011), MrFrosT1 (29.03.2011), Nuprahtor (29.03.2011), Reizel (30.03.2011), St_AnGer (29.03.2011)
Старый 29.03.2011, 00:18   #193
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: Epica online

Сообщение от MoKa Посмотреть сообщение
Какая там разница как правильно или нет, если дело идёт для интереса и опыта
Ха-ха. Тут ключевое не "для интереса и опыта" а "Какая там разница как правильно или нет".
(Offline)
 
Ответить с цитированием
Старый 29.03.2011, 00:23   #194
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Epica online

Сообщение от baton4ik Посмотреть сообщение
Ха-ха. Тут ключевое не "для интереса и опыта" а "Какая там разница как правильно или нет".
Дык, "правильно" - это относительно. Если относительно интереса и опыта - delphi вполне достаточно, если относительно коммерческой разработки большого уровня, то тут и говорить нечего - один человек дело разрабатывает! Какая речь о чём-то крупном?
Или играет зависть что вы свою ММО не написали?
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
LLI.T.A.L.K.E.R. (29.03.2011), St_AnGer (29.03.2011)
Старый 29.03.2011, 00:37   #195
falcon
Разработчик
 
Аватар для falcon
 
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений
(для 470 пользователей)
Ответ: Epica online

а что Вы сделали?
"А чего добился ты?!"


MoKa
будь добр скажи, кто на него гнал?
я не раз высказывал конструктивные предложения и приводил ссылки.
"ради интереса и опыта"? Я конечно понимаю, что неудачный опыт тоже опыт, но не лучше ли по возможности учиться на ошибках других, и повышать квалификацию не только фэйлами?
Автор удивился почему никто не заинтересовался его предложением, я вполне доходчиво расписал причины.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
baton4ik (29.03.2011)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 17:07.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com