Welcome to U.A.C.
login / register 
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Doom 2D Multiplayer Пред.  1, 2, 3  След.
   Список разделов - Другой Doom и Doom в играх - Doom 2D MultiplayerОтветить
АвторСообщение
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Ссылка на пост №41 Отправлено: 09.05.09 19:42:18
Да я знаю. Линукс автоматом ставит загрузчик GRUB. И я не такой глюпий, чтобы не знать, что две ОС можно поставить на один PC.
Просто я хотел, чтобы у меня был только линукс. Но мир против этого, как я уже сказал.
А если я поставлю винду, то уже не смогу сидеть в ней только когда надо прогить д2дмп. Я буду сидеть в ней ВСЕГДА, она зомбирует.
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №42 Отправлено: 13.05.09 05:46:25
ПримуС принял решение о глобальном ребилде, так как он нашел новый сетевой движок, получше.
Еще он написал алгоритм поддержки карт от ДФ 0.25.
Да, и вот. Так как движок существенно лучше, то пишите свои желания, которые отвергались из-за ограничений движка.
Вот мое самое заветное пожелание:
хочу триггеры, а особенно - кнопку USE.
9
[LeD]Jake Crusher
= UAC Marshal =
Next rank: UAC General after 476 pointsАдмин форумаАдмин сайта
7724

Doom Rate: 1.59

Posts quality: +978
Ссылка на пост №43 Отправлено: 13.05.09 09:44:28
Черный Думер
Собственно говоря, а что за движок-то?
Пожелание? Только одно - чтобы игра максимально близко походила на Doom2D/Doom2D:Forever. И всё. Думаю, со мной согласятся многие.
1 1 4
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №44 Отправлено: 25.05.09 07:49:00
Jake Crusher:
Собственно говоря, а что за движок-то?

Система принятия и передачи пакетов данных. Проще говоря сетевой движок.
А саму игру ПримуС делает на ГМ. Он умеет только на нем прогить, зато классно.
9
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №45 Отправлено: 09.09.09 13:10:38
Допилил картинки. Уфф... это было непросто.
9
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Ссылка на пост №46 Отправлено: 12.10.09 20:21:55
ВНЕЗАПНО разработка возобновилась. Я написал сетевую часть. Могу хоть щас быренько склепать примерчик с одной картой и бензопилами и выложить.
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №47 Отправлено: 15.10.09 10:46:15
PrimuS:
Могу хоть щас быренько склепать примерчик с одной картой и бензопилами и выложить.

Давай конечно. И как можно быстрее.
9
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Ссылка на пост №48 Отправлено: 15.10.09 18:01:01
Из-за учебы времени какбе мало. У меня появилось несколько идеи. Короче, скоро (неделя-полторы) ждите новую версию.
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №49 Отправлено: 28.10.09 05:52:47
Вышла новая версия D2DMP - 0.5b15. Ссылка в первом посту.
9
ZeTores
= Corporal =
Next rank: - Lance Corporal - after 18 points
112

Doom Rate: 1.9

Posts quality: +33
Ссылка на пост №50 Отправлено: 03.01.10 12:43:45
А че можно.
Hexa]ASTS[
= Master Corporal =
Next rank: - Sergeant - after 45 points
245

Doom Rate: 2.69

Ссылка на пост №51 Отправлено: 03.01.10 17:34:47
[Fire]Killer:
А че можно.

А чё можно что?
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №52 Отправлено: 13.05.10 06:40:39
Мы опять переехали:
http://doom2dmp.heliohost.org
9
swoy45
Marine
Next rank: Marine 1st class after 2 points
28

Doom Rate: 1.65

Ссылка на пост №53 Отправлено: 20.03.11 00:16:47
Черный Думер
Что-то ты на скрине Credits потерял Простовиталика, или он у тебя записан как "Кто-то"?
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №54 Отправлено: 23.03.11 16:15:42
swoy45, он там записан как Primus.
9
YURA_111
UAC Sergeant Major
Next rank: Chief Petty Officer after 82 points
768

Doom Rate: 1.98

Posts quality: +137
Ссылка на пост №55 Отправлено: 10.05.11 23:17:07
Черный Думер

Доброй ночи. Скажите, очень нужна анимация монстров в 2D - не могли бы вы помочь ? Это не для Дума, а, не поверите - для Диабло 1.
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №56 Отправлено: 28.05.11 01:48:47
Таки-да, МЫ ПРОДОЛЖАЕМ РАЗРАБОТКУ!
И вот первые скриншоты новой версии:

Сервер:


Редактор карт:


Главное меню игры:


Игровой процесс (ещё в разработке):


Добавлено спустя 2 дня 14 часов 45 минут 27 секунд:

Вот ещё один скриншот игрового процесса:

9
cybermind
- Warrant Officer -
Next rank: = Warrant Officer = after 95 points
1045

Doom Rate: 1.99

Posts quality: +163
Ссылка на пост №57 Отправлено: 30.05.11 17:24:29
А какие будут нововведения? Сетевой код надеюсь работает хорошо? :)
1 2 1
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №58 Отправлено: 30.05.11 18:00:47
cybermind, список нововведений должен быть большим. По поводу сетевого кода скажу, что Примус поменял 39dll на FaucetNet и говорит, что он лучше предыдущего.
Понаблюдать за разработкой можно тут:
http://doom2d.org/forum/viewforum.php?f=19
Официальный сайт накрылся, ну да ладно.
9
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №59 Отправлено: 28.07.11 12:28:32
Скриншоты разрабатываемой версии:

http://doom2d.org/forum/download/file.php?id=676
http://doom2d.org/forum/download/file.php?id=685
http://doom2d.org/forum/download/file.php?id=687
http://doom2d.org/forum/download/file.php?id=680

Добавлено спустя 2 минуты 19 секунд:

И просьба ко всем присутствующим и хоть сколько-нибудь читающим эту тему.
Если вы обладаете версией D2DMP 0.32 (или вообще хоть какой-нибудь из старых), то пожалуйста, дайте её мне!
9
BeeWen
Lieutenant Colonel
Next rank: - Colonel - after 375 pointsСупермодератор форума
3665

Doom Rate: 1.59

Posts quality: +984
Ссылка на пост №60 Отправлено: 28.07.11 14:32:07
Черный Думер
На диске "200 игр под ДОС" есть какая то версия (Ридми не получилось прочесть из за непонятной кодировки шрифта).
D2D
1 1 1
Хрюк Злюкем
Lieutenant Colonel
Next rank: Lieutenant Colonel after 274 points
3366

Doom Rate: 1.41

Posts quality: +1352
Ссылка на пост №61 Отправлено: 28.07.11 14:42:51
BeeWen [B0S]
Имеется в виду Doom 2D Multiplayer, а не обычный Дум2д по дос.
3 2 1
BeeWen
Lieutenant Colonel
Next rank: - Colonel - after 375 pointsСупермодератор форума
3665

Doom Rate: 1.59

Posts quality: +984
Ссылка на пост №62 Отправлено: 28.07.11 15:23:28
Хрюк Злюкем:
Имеется в виду Doom 2D Multiplayer

Дык понятно. Вот здесь есть, но архив запаролен и весит 31 Мб.
http://usde.biz/games/page/4/
Еще есть версия 0.5b15, старше не найти пока.
Doom_2D_Multiplayer
1 1 1
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №63 Отправлено: 29.07.11 02:12:29
BeeWen [B0S], по первой ссылке вообще ничего вразумительного не нашёл.
Можешь выкачать архивчик и скинуть его мне?
А версия 0.5b15 является на данный момент последней.
9
BeeWen
Lieutenant Colonel
Next rank: - Colonel - after 375 pointsСупермодератор форума
3665

Doom Rate: 1.59

Posts quality: +984
Ссылка на пост №64 Отправлено: 29.07.11 10:36:49
Черный Думер:
Можешь выкачать архивчик и скинуть его мне?

Вот этот архив.
http://rghost.ru/16161171
1 1 1
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №65 Отправлено: 30.07.11 13:17:26
Вот ещё один скриншот из разрабатываемой версии. Сегодня у нас эффект во время неуязвимости:



Добавлено спустя 1 день 13 часов 22 минуты 45 секунд:

Началось закрытое бета-тестирование новой версии.
9
Черный Думер
= Sergeant =
Next rank: - Master Sergeant - after 24 pointsАдмин сайта
376

Doom Rate: 2.85

Posts quality: +29
Ссылка на пост №66 Отправлено: 06.08.11 12:54:52
Вот новые скрины. Игра выйдет буквально на днях.
На каждую миниатюру можно нажать для увеличения картинки.
9
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Ссылка на пост №67 Отправлено: 09.08.11 18:00:13
http://doom2d.org/forum/viewtopic.php?f=19&t=771
Мог бы и обновить первый пост.
bed.intruder]ASTS[
- Sergeant -
Next rank: = Sergeant = after 47 points
293

Doom Rate: 1.67

Ссылка на пост №68 Отправлено: 09.08.11 18:03:31
Черный Думер
Неплохо бы сортировать список игроков по фрагам - так сразу будут видны лучшие игроки.
1 1 1
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Ссылка на пост №69 Отправлено: 09.08.11 18:06:45
bed.intruder]ASTS[
Ну, мне было лень сортировать их на ходу. :3
Однако они все же сортируются на интер-скрине.
bed.intruder]ASTS[
- Sergeant -
Next rank: = Sergeant = after 47 points
293

Doom Rate: 1.67

Ссылка на пост №70 Отправлено: 09.08.11 18:34:39
PrimuS
Да ну, сортировка - дело 5 минут ;)
1 1 1
keyboardsurfer
- UAC Gunner -
Next rank: = UAC Gunner = after 5 points
55

Doom Rate: 2.08

Posts quality: +1
Ссылка на пост №71 Отправлено: 10.08.11 23:39:46
лучше - пирамидальная (heap sort) :)
а проще - двусторонний список; при наборе фрага каким-либо игроком, он смещается вверх
c4tnt
UAC Sergeant Major
Next rank: Chief Petty Officer after 54 points
796

Doom Rate: 1.92

Posts quality: +5
Ссылка на пост №72 Отправлено: 11.08.11 01:51:08

лучше - пирамидальная (heap sort)


Неужели игра держит >9000 игроков?
1 1
keyboardsurfer
- UAC Gunner -
Next rank: = UAC Gunner = after 5 points
55

Doom Rate: 2.08

Posts quality: +1
Ссылка на пост №73 Отправлено: 11.08.11 12:31:04

Неужели игра держит >9000 игроков?

а вдруг? ну не зря же нам втолковывали эти грешные сортировки? :)
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Ссылка на пост №74 Отправлено: 11.08.11 15:26:42
Да я ведь и не особо программер даже. Никогда не вдавался в глубины техники той же сортировки, лол.
А игра держит до 255 игроков (ID в пакетах передается одним байтом). Технически. Но я поставил ограничение на 16, так как уже при >12 начинаются адские тормоза.
c4tnt
UAC Sergeant Major
Next rank: Chief Petty Officer after 54 points
796

Doom Rate: 1.92

Posts quality: +5
Ссылка на пост №75 Отправлено: 11.08.11 17:58:54

при >12 начинаются адские тормоза.


Странно, что-то рановато. Может протокол сетевой пересмотреть? Или это графика тормозит так
1 1
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Ссылка на пост №76 Отправлено: 11.08.11 20:21:41
c4tnt:
Или это графика тормозит так

А то. GM же. А оптимизатор из меня никакой.
Хотя это если 11/12 игроков - боты, да и при работающих сервере и клиенте на одной моей машине (C2D E6320 @ 1.8GHZ, 3GB DDR2, GeForce 9600 GT). Так-то оно, может, получше будет.
Другое дело, что в нее играют три с половиной человека, так что никто и не заметит.
keyboardsurfer
- UAC Gunner -
Next rank: = UAC Gunner = after 5 points
55

Doom Rate: 2.08

Posts quality: +1
Ссылка на пост №77 Отправлено: 14.08.11 06:32:55
лично меня всегда интересовала оптимизация сетевого протокола. мне казалось, если много игроков и скорость нормальная, то лучше обрабатывать всё на сервере и сбрасывать книентам координаты, а книентам отсылать нажатия клавиш серверу. хотя это плохой вариант, по лан 4 человека играли без тормозов.
может кто подскажет литературку на эту тему?
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Ссылка на пост №78 Отправлено: 14.08.11 11:59:33
Гм, я ведь так и сделал. Только физика дополнительно обрабатывается еще и на клиенте, на всякий случай.
Получается довольно плавно и на вид хорошо, но на деле с пингом >50 мс получается задержка около 0.2 с при нажатиях клавиш.
TGA]ASTS[
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 132 points
1508

Doom Rate: 3.94

Posts quality: +171
Ссылка на пост №79 Отправлено: 14.08.11 12:03:27
Сам работаю на гм очень давно и имею опыт работы с 39длл, так что могу помочь с сетевым кодом.
2 3 1
c4tnt
UAC Sergeant Major
Next rank: Chief Petty Officer after 54 points
796

Doom Rate: 1.92

Posts quality: +5
Ссылка на пост №80 Отправлено: 14.08.11 12:36:35

может кто подскажет литературку на эту тему?


Литературу не подскажу, а вот статьи про client prediction поискать рекомендую. По идее можно создать весьма мощный алгоритм предсказания, но даже работа в предположении что просто команда от пользователя с последнего раза не менялась даёт очень хорошее приближение. По сети сервер перекидывает пакет синхронизации в случае если реальность на сервере и запущеный на нём же клиент предикшн различаются. Клиенты используют только клиент предикшн, если от сервера ничего не приходит то рисуют соответственно его результатам, если приходит - то правят соответственно содержимому пакета. Практически все сетевые игры, которые я видел изнутри, это используют. Ну и ещё сервер иногда шлёт пакет синхронизации принудительно для тех кто в танке. Клиенты на сервер отправляют только юзеркоманды. Вторая возможность оптимизации ( и античита заодно ) - пересылать клиентам информацию только о тех объектах, которые клиент может видеть у себя. Третий вариант - использовать Delta-сжатие, но он очень плохо работает в условиях нестабильной сети ( читать "интернет" )
1 1
Страница 2 из 3Перейти наверх Пред.  1, 2, 3  След.
   Список разделов - Другой Doom и Doom в играх - Doom 2D Multiplayer