Ура! Все изменения успешно сохранены.
Личная страничка

DGUI - dynamic-graphic-user-interface = динамический графический пользовательский интерфейс. Здесь создается кнопка, которая летает за камерой. Видимо, кнопка - эта юнит. Что очень необычно создать кнопочку. Кроме этого, нам показывают различные летающие элементы, например вращающий вокруг своей оси куб, чайник и другие объекты сделанные из молнии.


Пак наработок: отталкивание
Отталкивание: ссылка два (карта)
Отталкивание (карта)
Отталкивание: ссылка три (код nvc123) Формула перемещения в направлении точки. Обычно используем всеми привычный нами угол между точками Atan2. Но есть другой способ. Короче кто изучал тригонометрию знает, что синус - отношение противолежащего катета к гипотинузе. А косинус - отношение прилежащего катета к гипотинузе. float cos=dx/r; float sin=dy/r; Потом можно сразу делать операции: x+cos*distance и y+sin*distance

Наработка: стяжка притяжение
движение по спирали +все вражеские юниты стягиваются к герою, и одновременно крутятся вокруг героя. Постепенно скорость вращения падает, что очень необычно. Необычная и интересная фишка: чем объект ближе, тем медленнее он вращается и притягивается. Вы можете, задать коэффициент замедления (ускорения), от которого будет падать скорость вращения.

Формула параболы
движение по дуге движение по параболе, используется та самая формула парабола. Также есть похожий метод только со счетчиком (пример топоры из доты), до определенного момента считывает, а затем возвращает обратно.
движение по дуге. Кривая Бизье


Конусные заклинания Представлено несколько вариантов систем. Системы позволяет узнать попал ли в наш обзор враг.

Spawn Holy War переворот прямоугольников Можем спавнить юнитов относительно центра, здесь будто бы отодвинули и перевернули прямоугольник как шахматную доску, и все находящиеся юниты меняют положение от центра. это позволить спавнить в удобной позиции.

распространение порчи Сделано распространение порчи частями - секторами, с помощью конусов. Если на пути стоит препятствия - специального варда, то порча не пойдет дальше.


Пак наработок: движение снарядов собрал кучу наработок. В них показан пример прямолинейного движения снарядов. Обычно снаряды делаются из юнитов, так как в них можно задать модель, проиграть анимацию, перемещать. Но есть один недостаток - паффинг, короче может упереться в преграду, еще из-за низкого ландшафта лететь по низу (высота = высота ландшафта + высота юнита), а не прямо. Здесь показано как обойти

Межаника ньютона в этой механике показано механика тел: столкновение тел, обычное и круговое движение, вязкое трение, движение по орбите и многое другое
Tc's xColl Engine [1.24+] (600 spheres) Механика отталкивания тел, тут показано как шарики зеленые, которые скатываются с горок и толкаются
PhysX здесь неплохо реализована механика скатывания с гор

Формула скорость атаки здесь объяснена как сосчитывается скорость атаки юнита

запомнить выбранных юнитов запоминает выделенных юнитов. Система может пригодиться.

продажа определенным классам если у вас есть определенный тип юнита (пример воин, маг). То у вас не подсвечиваются в требованиях (короче вы можете купить итем). Если у вас в наличии два типа юнита, то есть также проверка, что за итем. Если итем не подходит этому классу, то удаляем и возвращаем деньги.

Покупка и Найм Приказы как заставить купить что-то в магазине. Конечно через приказ. Надо, чтобы магазин выбрал юнита, а потом купил. Тут есть еще объяснения всех приказов.

Выделение Москитов в группу ссылка два Не все москиты выделяются в группу. Лучше добавлять заранее в группу

все про текстаги описание всех действии текстагов, как они работают. И у них есть ограничение = 99 штук. У каждой машины 99 штук. при чем это не считается утечкой.

конвертация систем счисления система перевода из одной системы в другую.


» системы для итемов
статья о скрещивании итемов (будем нубов отправлять туда)
объяснение работы цикла объясняет, как работает цикл. Что нужно сравнивать, даже нуб поймет. Есть пример с рунами, когда у юнита полный инвентарь, и он больше не может подобрать. На помощь приходит руна. При выкидывании на землю, заменяем итем на руну (это заранее подменяем). Также есть разделение зарядов по щелчку мыши.
кол-во итемов здесь тоже идет цикл. Проверяем кол-во занятых слотов в инвентаре, или кол-во итемов данного типа.
классификация итема можете забить базу данных, и потом каждый раз проверять.


как узнать стоимость предмета ссылка два как узнать стандартными способами стоимость, конечно базу данных наделать.
система контроля параметров юнита можно добавлять герою или юниту обычные статы или аттрибуты.
все о Memory huck



Функции триггера ссылка два здесь объясняются что делают функции триггера

Строительство ИИ. Написано на jass Однажды реализовал строительство ИИ. Но он далек от идеала. Надо задать последовательность. Если постараться, то можно написать совсем неплохого бота, ничем не уступающему стандартному. Только неизвестно сколько времени уйдет, и чтобы хотя бы не уступал, и мог мыслить на равне с игроком. И не проседал комп.
Автоподбор ИИ система собирательства, придумана для одной карты, подбора пшеницы, и в поле собирательства овощей и фруктов. Короче все для сельского хозяйства. И также есть вторая кнопочка, возможность все, что набрал продать. Это специально придумано чтобы не надоедало прокликивать мышкой тысяч раз.
Система выживания это система ИИ напоминает систему собирательства. Но совсем немного хотят сделать для выживания. Это как животные пытаются прокормится, кто первый успел, тот и съел. Будут самостоятельно бегать. Еще хотят добавить и агресивные действия по отношению к другим.

Прелоад + Статья о прелоаде особенно полезна химия со строками
» Заметки
Если отлов мыши сделают. То могу заюзать систему поворота дула танка в ту сторону, куда смотрит сам
xgm.guru/user/Maniac_91 очень важны некоторые ссылки
Новички не ищут ответы на вопросы на сайтах Они думают, что проще получить готовое, чем искать. В свое время, никто не давал мне ответов, модеры могли закрыть тему и забанить, и учили искать самим. Часто поиск на форуме доставлял столько интересной инфы (кучу ответов и наработок), но, если не находил, пробовал делать сам. Как всегда говорили: "сделай сам, это хгм!"


Информация и контакты
Регистрация: 04.03.10
Активность: 19.09.18 18:54


Достижения

Дневничок <3

xtream

Gold

xtream

С xgm навеки!

xtream

Рейтингист (x1)

270 / 500

Клевый парень (x2)

122 / 500

Везде и всюду

1 / 5

Мясной фарш

13 / 100

Прожигатель

253 / 2500

Болтун (x1)

104 / 1000

Разработчик

1 / 50

Блоггер

0 / 50

Like a boss

0 / 1

Автор

0 / 1

3D Artist

0 / 30

Гуру

0 / 10

When is done

0 / 1