Сборка и запуск проекта¶
скачай и установи Visual Studio 2013 Community Edition
скачвй клиента для меркуриал (https://windofluck.kilnhg.com/Tools)
там простой TortoiseHG
скачай отдельно DirectX SDK Jun 2010 (http://www.microsoft.com/en-us/download/details.aspx?id=6812) и поставь
после инсталла клиента надо будет ребутнуться
создаешь пустую папку для проекта
щелкаешь ее правой кнопкой и выбираешь там создание репозитория
лучше сразу переведи клиента на английский, будет проще ориентироваться
в качестве адреса вбиваешь
https://windofluck.kilnhg.com/Code/Repositories/Group/Arena
после того, как с этим закончишь, надо синхронизировать твой репозиторий
щелкаешь папку проекта и выбираешь там либо Workbench и в нем уже Synchronize или отдельно Synchronize
в нем PULL
когда он все затянет, закрываешь и снова правой кнопкой и UPDATE
когда делаешь UPDATE выбери ветку default это наша активная ветка
сразу ставишь галочку DISCARD, что бы проще было
это типа не учитывать то, что у тебя лежит, а перезаписать это
у тебя в папке будет проект
сразу в корне солюшен
после этого открываешь солюшен, включаешь все проекты(кроме chat/admin*** и тестовых проектов,они не работают) и делаешь БИЛД
все настройки, пути, зависимости и все остальное там уже настроено
там когда откроешь солюшен будет куча проектов
для запуска клиента надо сделать стартовым CopyGame, а не просто Game
это проект (CopyGame) пустышка, который просто копирует все бинарники во время билда куда надо и запускает игру
если руками, то в корне будет батник launch_client_debug
т.е. если ВНЕ студии запускать
тебя подключит к тестовому серверу нашему