doom2d.org

Главная база плоских морпехов
It is currently 20 May 2024, 18:53

All times are UTC + 3 hours




Post new topic Reply to topic  [ 18 posts ] 

Ваше мнение
Гут 20%  20%  [ 1 ]
Ничётак 60%  60%  [ 3 ]
Так себе 0%  0%  [ 0 ]
Фтопку 20%  20%  [ 1 ]
Total votes : 5
Author Message
 Post subject: DOOM2D: Another
PostPosted: 21 Aug 2010, 03:34 
Offline
User avatar

Joined: 21 Aug 2010, 03:28
Posts: 6
Прошу оценить идею. Навеяно игрой Need For Kill (квак3 2д), только там фиговое управление, вот и пришло в голову сделать своё. Это первая версия, с ошибками и недоделками, но конечный итог должен будет выглядеть почти также. Пока же я переписываю код и делаю сетевую часть. Критику и предложения пишите сюда или в личку.

Бета версия (0.2):
http://keyboardsurfer.narod.ru/files/doom2de_02.zip

Readme прилагается

Сетевой код завршён на 95%, осталось кое-что доделать

Также недоделанный неудобный редактор для дурачества

http://keyboardsurfer.narod.ru/files/editor.zip

Image

_________________
semper fidelis


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 21 Aug 2010, 13:37 
Offline
Приколист

Joined: 18 Oct 2009, 12:00
Posts: 1252
Location: Подмосковье
О, это ты писал римейк дума на блитз3д?
Неплохо. На чем сделал?

_________________
aka fgsfds & PrimuS


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 21 Aug 2010, 19:02 
Offline
Приколист
User avatar

Joined: 17 Oct 2009, 21:30
Posts: 1127
Location: оттуда
Prostovitalik wrote:
На чем сделал?

Да это вроде бы и есть блитз, иконка тамошняя

_________________
Image


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 24 Aug 2010, 19:27 
Offline
User avatar

Joined: 21 Aug 2010, 03:28
Posts: 6
Доделал подключение и обработку клиентов для сервера. Пока передаются только координаты игроков. У кого есть доступ к сети прошу потестить. Мне интересно, как программа работает при большом пинге.

Альфа версия (0.1):
http://keyboardsurfer.narod.ru/files/doom2de_01.zip

Readme прилагается

Это блиц. Римейк дума пока откладыватся на неопределённое время, пока много-чего надо сделать, и до демки далеко.

_________________
semper fidelis


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 28 Aug 2010, 18:02 
Offline
Приколист

Joined: 18 Oct 2009, 12:00
Posts: 1252
Location: Подмосковье
Вроде плавно так, без лагов. Только тормозит, если два клиента и сервер на одной машине пустить.

_________________
aka fgsfds & PrimuS


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 30 Aug 2010, 11:38 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7535
Location: \\HULK
Буду следить, интересно.

Вроде все нравится, но наведение мышью - это ужос.

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

Движения (по крайней мере, если сервер на локалхосте) легкие и непринужденные, особенно по сравнению с изделием Простовиталика.

P.S. Кстати, Простовиталик, ИМХО попросту нечестно устраивать в подписи ссылку на видео, недоступное без регистрации.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 30 Aug 2010, 13:33 
Offline
Приколист

Joined: 18 Oct 2009, 12:00
Posts: 1252
Location: Подмосковье
Ох ват? Оно разве недоступно?
Фиксед.
Да, я не заморачивался с сетевым кодом :3 У меня просто передаются координаты %fps% раз/сек, поэтому, если пинг высокий, то игроки будут "телепортиться", а вот если наладить передачу hspeed/vspeed и лишь изредка подкреплять координатами, то тогда будет плавнее.

_________________
aka fgsfds & PrimuS


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 31 Aug 2010, 20:49 
Offline
User avatar

Joined: 21 Aug 2010, 03:28
Posts: 6
Бета версия :
http://keyboardsurfer.narod.ru/files/doom2de_02.zip

Теперь можно детмачиться. Поищите, пожалуйста, баги. Вот некоторые. которые я уже нашёл, но ещё не исправил :

телепорт иногда не срабатывает
телепорт иногда срабатывает дважды
если один игрок телепортируется, а другой лупит по нему из плазмагана, то телепортируемый иногда проваливается в пол

Quote:
Только тормозит, если два клиента и сервер на одной машине пустить.

Тормозит потому, что обе программы "делят" частоту обновления экрана. Можно отключить синхронизацию кадров, поэкспериментирую.

Quote:
Движения (по крайней мере, если сервер на локалхосте) легкие и непринужденные

Клиент движет своего игрока сам, координаты других получает от сервера (могут двигаться рывками). Глюки могут быть, если в игрока стреляют другие, пока он движется

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

На счёт управления, я сделаю разные варианты (как есть, как в думе2д, как в нфк)

_________________
semper fidelis


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 03 Sep 2010, 20:41 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7535
Location: \\HULK
Друг запустил сервер.
Я подрубился.
Бегаю по карте один, друга нет, не могу даже подбирать итемы.
У него та же картина.

Мало того, сервер еще и закрывается только через taskman.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 04 Sep 2010, 02:34 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6680
Location: Владивосток
Jabberwock wrote:
Друг запустил сервер.
Я подрубился.
Бегаю по карте один, друга нет, не могу даже подбирать итемы.
У него та же картина.

Мало того, сервер еще и закрывается только через taskman.

Аналогичная проблема. В чем дело?

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 04 Sep 2010, 23:13 
Offline
User avatar

Joined: 21 Aug 2010, 03:28
Posts: 6
Проверьте настройки файрвола,антивируса,что есть.При подключению к серверу, появляется строка вида "new 1 213076433 4826" - что значит, что кто-то подключился. Название окна сервера сменится на "Server to client 1" - клиент подключился и происходит обмен данными. Название окна клиента сменится с "Doom2d port:4826" - порт клиента на "1" - номер игрока. Если в названии сервера что-то типа "Client 1 to server" или "Server started" - то наверно кто-то блокирует.

_________________
semper fidelis


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 08 Sep 2010, 01:59 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7535
Location: \\HULK
Фаерволы оба отключили, антивирусов не держим.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 14 Sep 2010, 14:11 
Offline
User avatar

Joined: 21 Aug 2010, 03:28
Posts: 6
15 дней был вне сети и вне компа

Jabberwock

Понятия не имею в чём проблема, сделаю лог, тогда видно будет. Моё имхо, что кто-то блокирует, проверь на другом компе. Хотя, может быть порт занят, попробуй ввести другой порт (666 или 10666, неважно).

_________________
semper fidelis


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 19 Aug 2011, 00:53 
Offline
User avatar

Joined: 28 Oct 2009, 22:21
Posts: 206
Location: From Zebes
Интересный проект...
Если автор будет продолжать из этого что-то выйдет...

_________________
Ы?


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 27 Aug 2011, 04:39 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7535
Location: \\HULK
О, велком бэк, Метроид...

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 01 Sep 2011, 07:02 
Offline
User avatar

Joined: 28 Oct 2009, 22:21
Posts: 206
Location: From Zebes
Санк-ю

_________________
Ы?


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 09 Sep 2011, 20:39 
Offline

Joined: 09 Sep 2011, 09:46
Posts: 258
Интерестная игра, жаль что остановилась :( , думаю, получилась бы классной. ;)


Top
 Profile  
 
 Post subject: Re: DOOM2D: Another
PostPosted: 09 Mar 2023, 06:11 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6680
Location: Владивосток
Ссылки сдохли, но у меня всё сохранилось. Пускай здесь лежит.

Attachment:
File comment: 2010-08-24 09:25:21 (UTC)
doom2de_screen.gif
doom2de_screen.gif [ 106.13 KiB | Viewed 7361 times ]



Attachments:
doom2de_01.zip [2.31 MiB]
Downloaded 212 times
doom2de_02.zip [2.31 MiB]
Downloaded 216 times
editor.zip [656.47 KiB]
Downloaded 199 times

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
doom2d.org, since 2005