Добавлен Fireshadow,
опубликован
Ночью 07.08.2014 компания Valve выпустила альфа-инструментарий для мастерской Dota 2.
Этот набор программ предназначен для создания новых игровых режимов для Dota 2. Документация по инструментарию находится здесь.
В новый инструментарий входит обновленная версия Valve Hammer Editor, немного разобравшись в котором, фанаты пришли к выводу что версия Dota 2 которая используется в альфа-инструментарии собрана на новой версии движка Source Engine - Source 2. Этому есть масса доказательств:
- Все старые библиотеки и исполняемые файлы получили новые названия с цифрой "2" на конце.
- Все пути имеют в названии source2 заместо source.
- Сообщения в консоли и название билда игры указывает на Source 2 - dota2_s2_main.
- Альфа-версия Dota 2 в инструментарии использует Direct3D 11, поддержки которого в Source Engine 1 не было.
Новость в Steam Community: ссылка.
Обсуждение новости на Reddit: ссылка
Обсуждение новости на Facepunch: ссылка.
Обсуждение новости на Reddit: ссылка
Обсуждение новости на Facepunch: ссылка.
И да, как кто-то написал в комментариях на Steam Community:
And so begins the golden age of DOTA 2!
В коде обнаружено много ссылок на ресурсы Left 4 Dead 3
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Алексей Андреич
есть ещё вот это... но там возможно некоторые неточности, т.к. писал, когда только сам осваивать начал... и да, там не про всё...
Отредактирован agentex
з.ы. видимо какойто аналог for each
Меня интересуют условия победы и работа таверов.
Сами инструменты нашел, но чето процесс не идет :D
смотри если сделать так...
Отредактирован agentex
Харгард, ну если ты о самой доте то я так понимаю это зашито в коде. а в примере на удержание есть целый класс CHoldoutGameMode где описаны условия победы, насчет таверов не уверен но вроде можно оверрайдить их параметры через data driven
либо через АПИ CDOTA_BaseNPC
Отредактирован Алексей Андреич