Решил загрузить свои исходные коды которые я писал для Warcis , а так же для Rebirth, платформ, где основателем проектов являлся Venmade.
Одна из них просуществовала несколько месяцев, другая же так и не увидела свет.

Скриншоты клиента Warcis.

Внутриигровое меню создания игры

Статистика в лобби

Цвет никнейма и чата(видно всем)

Отображение значка рангов

Примечание:
Скриншоты Rebirth версии на данный момент отсутствуют.
  • Для пробного старта можете запустить Windows Server, т.к для компиляции под linux возможно придется помучиться слегка.
  • Потребуется FTP для карт (боты качают карты с ftp сервера) , FTP для клиента (ReadOnly, качает обнову оттуда же; качает только первый или второй клиент тоже).
  • Примеры конфигов карт придется смотреть и добавить новые.
  • В исходниках айпишники и данные FTP для обновлений поменять на другие.
  • Название Warcis и Rebirth обязательно поменять в исходных кодах, Данные названия уже принадлежат Venmade :)
Сервер(pvpgn) достаточно серьезно переписывался. Имеется поддержка bcrypt паролей, кастомные пакеты для античита, войсчата, команд, передачи статистики и т.д.
В хост бот(ghost++ no boost) было добавлено только пару пакетов, загрузка карт с фтп, и многопоточный старт( то есть он под одним аккаунтом входил несколько раз (сколько угодно) и мог хостить много игр сразу).
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
38
Волчачка, это варкрафт 3 в первую очередь
2
Не знаю может перетащите куда надо или пусть так и висит может кто увидит :)
Просто проекты были вполне себе конкурентоспособны, функционалом получше чем iCCup.
Там первый вариант (WARCIS) аналог их основного клиента, но функционалом намного лучше, там меню создания игр (можно тоже /host , а можно через это меню), поддержка карт с мемхаком(специальные конфиги для карт, где добавлялись DLL из карты в белый список, античит не ругался и восстанавливал память после игры в такие карты), иконки рангов в лобби, выбор цвета никнейма, текста и много чего еще.
Второй вариант (REBIRTH) аналог их бета лаунчера, проект был в активной разработке, и на этом оба проекта умерли, там игру уже запускало я практически уверен :) По идее оба варианта играбельные, не помню. Очень много лет прошло.
Но дальше стадии тестирования не ушли.
Если кто-то знает C++ и C#, и имеет средства, сможет открыть себе сервер.
Естественно там код не планировал для публикации, нужно много рефакторинга и т.п
И проекты чисто под 26 версию, хотя вот второй клиент, не зависит от версии варкрафта.
Если соберетесь открывать сервер, названия в проектах измените, т.к там владелец был Venmade. Последний проект умер когда к команде какой-то недодизайнер подсоединилась и решила она там сама чето делать, я пытался ей объяснить что да как, и на этом моменте воспоминания прерываются я так понял из-за нее проекты умерли :) :) :)
2
Вот скриншоты первого варианта платформы:
Внутриигровое меню создания игры
Статистика в лобби
Цвет никнейма и чата(видно всем)
ну и отображение значка рангов

Если кто-то решится на открытие своей платформы я буду только рад.
Тестирование проводилось на Windows сервере, сборка под linux проводилась только несколько раз, WINAPI в коде ботов и серверов не использовалось, вероятно придется мелкие фиксы вносить что бы собирать под linux :)
Для пробного старта "хватит даже одной машины".
Потребуется FTP для карт (боты качают карты с фтп) , FTP для клиента (качает обнову с фтп, не помню первый или второй клиент).
Потом примеры конфигов карт придется смотреть.
В исходниках айпишники и данные FTP (только чтение) для обновы менять.
Название Warcis и Rebirth тоже обязательно поменяйте в исходных кодах, т.к эти названия принадлежат Venmade вроде бы :) :)
Сервер достаточно серьезно переписывался, поддержка bcrypt паролей, кастомные пакеты для античита, войсчата, команд, передачи статистики и т.д
В боты только пару пакетов добавлено было и многопоточный старт, то есть он под одним аккаунтом входил несколько раз (сколько угодно) и мог хостить много игр сразу.
Я врядли помогу с кодом, так что знания в C++/C# обязательны :)
Загруженные файлы
29
karaul0v, оформи ресурс красиво, и заполни его как этот комментарий почти, но без лишней воды.
38
karaul0v, а есть требования к железу на n игр в один момент времени?
2
Не так долго просуществовала платформа Warcis, все работало на Windows сервере на момент тестов, игры играли, все работало.
Rebirth (продолжение Warcis) так и не стартанул.
Ничего на счет железа сказать не могу.

karaul0v, оформи ресурс красиво, и заполни его как этот комментарий почти, но без лишней воды.
в этом же ресурсе или подругому создать?
2
Перенес туда текст, достаточно?
Во втором варианте вроде как планировалось что игр будет много, не только Warcraft 3, но "платформа" так и не была запущена по каким-то причинам:(
38
karaul0v, на каком сервере, сколько игр? Если реально на линуксе поднять, можем поиграться.

Потребуется твоя помощь, можем предоставить небольшие мощности
2
Не помню скомпилится ли сходу под Linux, а и кстати там войсчат тоже был (во время игры, в отдельном фрейме никнеймы и кнопки "mute", как-то так, не помню уже столько лет прошло).

karaul0v, на каком сервере, сколько игр? Если реально на линуксе поднять, можем поиграться.

Потребуется твоя помощь, можем предоставить небольшие мощности
в общем не знаю, все тестировалось на Windows сервере, т.к мне было быстрее на нем обновлять сервер и работать, до полноценного запуска на linux дело не дошло.
Щас не хочется уже этим заниматься. Знаю что WINAPI не использовал, значит с linux будет совместимо 99% кода сервера и ботов.
2
karaul0v, на каком сервере, сколько игр? Если реально на линуксе поднять, можем поиграться.

Потребуется твоя помощь, можем предоставить небольшие мощности
Игрa была только варкрафт, планировалось больше но все заглохло :)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.