IPB

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Лобби-сервер для HotA, обсуждение разработки
baratorch
сообщение 22 Feb 2017, 13:21
Сообщение #21

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




В общем со всем разобрался. Буду писать все сам.


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f
Go to the top of the pageAdd Nick
 
+Quote Post
igrik
сообщение 22 Feb 2017, 13:53
Сообщение #22

Immortal
Сообщений: 520
Спасибо сказали: 718 раз




Мощно!!!
baratorch, даже не знаю, чтобы без тебя делало сообщество HoMM3.


--------------------


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
tmn
сообщение 28 Mar 2017, 07:54
Сообщение #23

Newbie
Сообщений: 11
Спасибо сказали: 8 раз




Возможно, имеет смысл добавить поддержку URI для игр. Типа homm://127.0.0.1/b46652e1-3333-4d34-8503-717c5130ffd6. И регистрировать лаунчер для обработки этого протокола (homm). Так любой желающий мог бы поднять свой сервер (если, конечно, бинарники сервера будут доступны) со своей базой игроков и своим веб-интерфейсом для поиска игр. А когда игра готова к старту, игрок нажимает на полученную ссылку, и лаунчер подключается к указанному в ней серверу (127.0.0.1) и передаёт ему указанный идентификатор пользователя и игры, а также любые другие параметры.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 13 Jul 2017, 22:07
Сообщение #24

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




Запускаю открытый альфа-тест HD мода 5.0 (онлайн лобби для хоты).
Скромная видеопрезентация (видеоинструкция).
Скачать оффлайн апдейт до пятой альфы
Чего в видео нет:
1. Доступ в лобби пока заблокирован для иностранцев.
2. Минимальное разрешение для входа в лобби - 830x664, но чем больше (шире), тем лучше. Интерфейс окна лобби - адаптивный, но больше заточен под широкоформатники.
3. Плагин HW_rules не совместим с игрой через онлайн-лобби! Плагин HotA HW - полностью совместим.
4. Это первое мое сетевое клиент-серверное приложение и мой первый сервер в жизни, так что я не знаю какая у него потенциальная вместимость.
В следствие этого прошу пока особо не кричать и не репостить об этом на крупных ресурсах, хочу чтобы игроки прибывали постепенно.
Как я буду готов, я либо сам буду делать публикации, либо просить об этом вас.

Заходите потусоваться, играйте, приглашайте друзей. Приятного тестирования!


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 14 Jul 2017, 21:14 (Сообщение отредактировал baratorch - 14 Jul 2017, 21:15)
Сообщение #25

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 26
* исправил критический баг ( краш во время игры через лобби)
* подправил ряд мелочей

+:
уже до alpha 27


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f
Go to the top of the pageAdd Nick
 
+Quote Post
tmienei
сообщение 15 Jul 2017, 01:37
Сообщение #26

Newbie
Сообщений: 3
Спасибо сказали: 4 раза




Здравствуйте, возникла проблема при игре втроем с пользователями Yashka и sodragon97_14 (каждый сам за себя) на случайной карте по шаблону Doubled 8MM6 тут лежит мое сохранение. Играли в режиме одновременного хода, и когда каждый закончил ходить, игра попросту никому не передала ход.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 15 Jul 2017, 09:04 (Сообщение отредактировал baratorch - 15 Jul 2017, 09:16)
Сообщение #27

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 29
* мелочи...


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 15 Jul 2017, 19:35
Сообщение #28

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 30
* мелкие фиксы и улучшения...


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 16 Jul 2017, 20:58
Сообщение #29

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 31

+ (убогая, но хоть какая-то) поддержка ссылок в чате.

в полее ввода текста:
+ позиционирование курсора мышью
+ поддержка вставки русского текста по [CTRL]+[V]
+ сочетания клавиш [CTRL]+[<-], [CTRL]+[->] и [CTRL]+[BACKSPACE]



--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 17 Jul 2017, 12:28
Сообщение #30

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 33

* небольшие оптимизация и исправление ошибок сервера.
+ теперь по клику правой кнопкой мыши на игру, в информации о ней перечислены все ее участники.


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 18 Jul 2017, 13:34
Сообщение #31

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 41

- исправлен баг, делавший невозможной игру с одновременным ходом для 3 и более человек.
* оптимизация и исправления ошибок сервера.


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 19 Jul 2017, 13:32
Сообщение #32

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 43

- исправлены ошибки


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 19 Jul 2017, 15:05
Сообщение #33

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




Теперь вместо плагина HotA HW 1.38+ следует использовать HW_rules_1.40


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 25 Jul 2017, 10:07
Сообщение #34

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 46

* исправления ошибок и оптимизация клиента и сервера.
+ в окне лобби доступна кнопка РЕЙТИНГ (открывает список всех игроков с информацией: место, имя, рейтинг, игры, победы, поражения, ничьи)


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 26 Jul 2017, 13:29
Сообщение #35

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 48

- исправления ошибок клиента и сервера.


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 07 Aug 2017, 09:19 (Сообщение отредактировал baratorch - 07 Aug 2017, 09:21)
Сообщение #36

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 50

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

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


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f
Go to the top of the pageAdd Nick
 
+Quote Post
baratorch
сообщение 18 Aug 2017, 07:37 (Сообщение отредактировал baratorch - 18 Aug 2017, 07:41)
Сообщение #37

Immortal
Сообщений: 2 321
Спасибо сказали: 4502 раза




по той же ссылке доступен оффлайн апдейт до alpha 53

+ теперь на время переподключения останавливается таймер
+ для игры вдвоем теперь ЧАТОМ ИГРЫ становится приват.
+ можно узнать рейтинг игрока, кликнув правой кнопкой мыши на имя в списке игроков.
+ в список шаблонов RMG добавлен шаблон 6LM-8MM mix
- выпилено ограничение на пользованиние лобби для иностранцев, т.е. на вход в лобби с английской хоты на не русской Windows.
+ оптимизации и исправления на сервере и клиенте.

! Для SoD ликвидирован функционал отладочной версии, случайно попавший в альфа-релиз, который автоматом подставлял пароли оппонента.
Новые запароленные сейвы не соместимы с предыдущими (скомпрометированными) версиями HoMM3 HD, и наоборот.
Шифрование сейвов изменено.

Эта альфа по реализованному функционалу уже максимально приблизилась к бета (а по стабильности к финальному релизу). Либо следующая версия либо через одну выйдет в публичный релиз с обновлением по воздуху.


--------------------
HoMM 3 HD:
http://sites.google.com/site/heroes3hd
последняя версия - 3.61f
Go to the top of the pageAdd Nick
 
+Quote Post
Lokos
сообщение 18 Aug 2017, 13:29
Сообщение #38

Member
Сообщений: 50
Спасибо сказали: 64 раза




При прокрутке колесом мыши, прокручивается сразу и список игроков и чат.


--------------------
Go to the top of the pageAdd Nick
 
+Quote Post
the_new_pirate
сообщение 26 Aug 2017, 17:21 (Сообщение отредактировал the_new_pirate - 26 Aug 2017, 20:53)
Сообщение #39

Power Member
Сообщений: 197
Спасибо сказали: 110 раз




Цитата(baratorch @ 18 Aug 2017, 07:37) *

можно попросить выкладывать exeшники куда-нибудь где доступна загрузка по https? или как вариант, sha256 от них класть куда-то, где https поддерживается.
иначе невозможно проверить, что скачалось именно то, что выложено было. ладно ещё я внутри VM всё запускаю, но не все так делают.

попробовал с кем-то поиграть, работает! cool.gif
но когда был включён HW_rulez, 1 из 2х раз был вис на экране загрузки (перед самым началом игры).

ещё предложение: по аналогии с возможностью сдаться и предложить ничью, ещё бы неплохо иметь возможность предложить рестарт карты без изменения рейтинга, на случай, когда сгенерировалась неиграбельная карта (заблокирован единственный выход от города 6лвл монстрами, например)
и рейтинг лучше сделать по типу ELO или glicko-2, так он будет более информативен, а формулы там несложные

ещё, если верно понял, есть такой момент, что плагин HW_rulez нельзя включить или выключить без перезапуска игры, и если плагин включён, то можно входить только в те игры, где он используется (нет обратной совместимости). по-хорошему тогда в списке игр стоит фильтровать по использованию плагина.
Go to the top of the pageAdd Nick
 
+Quote Post
Docent Picolan
сообщение 27 Aug 2017, 13:31
Сообщение #40

   
Сообщений: 28 834
Спасибо сказали: 13927 раз




Цитата
рейтинг лучше сделать по типу ELO

Он и так эло.
Go to the top of the pageAdd Nick
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 22 May 2018 - 12:49
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика