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

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

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

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

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

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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
20
karaul0v, на каком сервере, сколько игр? Если реально на линуксе поднять, можем поиграться.

Потребуется твоя помощь, можем предоставить небольшие мощности
Игрa была только варкрафт, планировалось больше но все заглохло :)
Мы там ещё AoE планировали и C&C и ещё парочку RTS, но да, в виду одного недалёкого "умника" и приведённой им "супердурой" всё пошло коту под хвост. Но обидно, что про меня ты вообще не вспомнил, я с тобой всё тестировал и с кнутом за тобой бегал T_T.
2
ну да забыл :(
Ахахх да)) столько лет лежали исходники, думаю кому-нибудь это больше понадобится, не пропадать же наработкам всем :)
Я так кое у кого спрашивал перед публикацией, никто особо не рвется сервер по вар3 открывать, так что залил на гитхаб, пусть мои исходники берут те кому они понадобится, может откроется какой-нибудь нормальный вар3 сервер :)
20
ну да забыл :(
Ахахх да)) столько лет лежали исходники, думаю кому-нибудь это больше понадобится, не пропадать же наработкам всем :)
Я так кое у кого спрашивал перед публикацией, никто особо не рвется сервер по вар3 открывать, так что залил на гитхаб, пусть мои исходники берут те кому они понадобится, может откроется какой-нибудь нормальный вар3 сервер :)
Ну, надежды есть, вон Кирилл (IrinaBot) по чуть-чуть следует тому же пути, на который я хотел перевести Rebirth (что в итоге ты и сделал, чем я тебе кровь пил). :D
Ну и мои наработки = туча функционала, постепенно может всё это пойдёт в работу.
Ещё раз, спасибо тебе за всё время и усилия, что ты вложил и да реально обидно, что всё пошло не так как я планировал. :C
2
Ну просто напросто можно было оставить первый клиент, где все работало, и это бы составило конкуренцию iccup, т.к был большой функционал, и войсчат, который на iccup до сих пор только в планах... :)
(Тот который в папке с названием WARCIS)
Второй да, он как бета лаунчер iccup. Только ещё загрузка карт была, и т.п
(Из папки Rebirth)
Сервер и боты вроде как одни те же на оба клиента были.

Кстати я войсчат ещё в доту лича добавлял, очень и очень давно, и он работал, но управление юнитом зависало если длинные сообщения отправлять. Но так как я не смог найти и обойти ограничение на количество отправленных данных в секунду, войсчат в самой карте отключен. :)
13
Обидно что все это коту под хвост. Надеюсь иринабот догонит по функционалу.
2
А если серьезно, то на первый вариант, что бы начал запускаться, я потратил от силы одну неделю, остальное пошло на улучшение функционала и багфиксы.
Второй вариант, т.к я не очень разбирался в xaml и вообще в дизайне, потратил куда больше времени, ну и как видите зря :).
Тестеры тоже намучались, днями и ночами тестировали все, и тоже впустую:)
20
А если серьезно, то на первый вариант, что бы начал запускаться, я потратил от силы одну неделю, остальное пошло на улучшение функционала и багфиксы.
Второй вариант, т.к я не очень разбирался в xaml и вообще в дизайне, потратил куда больше времени, ну и как видите зря :).
Тестеры тоже намучались, днями и ночами тестировали все, и тоже впустую:)
Ну, второй вариант как не крути во всех планах лучше первого, ибо максимальный отказ от UI игры + зависимостей игры, то бишь можно своё лобби делать как душе угодно с преферансом и куртизанками, о чём я давно-давно ещё говорил, сделано как не крути не зря (в плане показа функционала), всему своё время, думаю всё-таки скоро Кирилл таки начнёт делать в этой же стилистике и все эти финтифлюшки будут наконец-то задействованы.
Делать конкурента ракапу - это очень низкая планка (о чём я тоже давно говорил), ровно так же как и упираться строго в 1 карту. Поверь, твои наработки не пропадут, а коли ещё и желание появится опять этим заниматься (вон я тоже зарекался, что с концами забил, в итоге выкатил UjAPI xD), то думаю будет вариант объединить усилия (но это так, идеи в воздух).
А про войс чат, я не знаю, как по мне лучше интегрировать Mumble. :D
2
Внес исправления в код, теперь Rebirth клиент работает без проблем. Но там конечно дизайн оставляет желать лучшего. В Warcis клиенте немного багов нашлось но я думаю если кто-то в серьез захочет я там описал их, там исправить не особо трудно. Обновил инструкции по настройке платформы. Играть одновременно с Warcis и Rebirth клиенты нельзя, т.к Rebirth не создает игру пока хост не нажмет кнопку старт.
Веб часть делал только для xenforo2, и матч лист как на iccup реализован не был, так что тоже проблема :)
Еще обновил pvpgn версию до последней с гитхаба.
На этом все и обновлять код больше не буду.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.