Вообще то должны, к сожалению игровая индустрия не стояла 15 лет на месте. В steam например есть поддержка, воркшоперы получают % от продаж своих творений, в игровом шопе.
А теперь поставь в центре экрана холмик. И может все же есть объяснение зачем конкретно нужен юнит?
И по поводу "упрощенного решения", учитывая каким должно быть полное решение, это - не решение совсем. Как раз с углом камеры и прочим начнутся сложности, потому что нужны матрицы камеры и проекции. Если камеру проекции еще можно подобрать (хотя здесь тоже проблемы с aspect ratio), то матрицу камеры просто так получить не получится. Честно говоря не помню можно ли получить угол наклона камеры в вк3.
Что можно запилить - хз. Точно знаю что теперь можно убрать кучу ненужных систем типа всяких баз данных и систем урона и хаков с отловом мыши через форс юи кей, это круто. Все равно пока не будет нормальных функций для создания нового юи возможности будут ограничены имхо. Конечно все всегда можно впилить в мультиборд или полноэкранное юи, но это совсем не то и опять же костыли. Ничего не случилось, просто прочитал слишком много необдуманных постов еще до этого.
Вот хороший кейз где можно применить новые функции мыши как экранные координаты - это как раз полноэкранный интерфейс. Там центр экрана известен (ведь на него лочится камера) и камера направлена сверху вниз. Можно выкинуть тормозные трекаблы которые теперь непонятно зачем вообще нужны.
Это замечательно и известно, при чем тут дамми юнит все еще непонятно. И даже наверное подобрать матрицу проекции можно, либо как уже заметили до этого использовать вид сверху. Синхронизировать придется в любом случае (если не сингл плеер) ну и про то что на небо и прочие внетеррейновые элементы указывать будет нельзя ты сам подметил. А еще и высота земли будет мешать, ага. Получаем синглплеерную игру с видом сверху под 90 градусов и плоской землей. Какой разгул.
Каким образом это будет работать даже при камере смотрящей сверху вы можете мне объяснить? Хелло?
Начинаем с первого шага
делаем даммик в центре области экрана игрока
А теперь думаем каким же образом это мы так сделаем без кастомной камеры и зачем здесь вообще что-либо создавать. А с кастомной камерой в дгуи это уже и 8 лет назад было. Может я конечно упустил функцию с названием типа CreateUnitInTheCenterOfPlayerScreen?
Шо блин. Каким образом варкрафт это будет поддерживать? В спеллфорсах и старкрафтах и любых играх вообще никаких тайлов нет, есть только блендинги текстур и блендинг мапы.
awesomesk1ll, смотри, делаем даммик в центре области экрана игрока. Берём его координату.
Берём координату курсора. Вычитаем одно из другого, получаем отклонение курсора от центра экрана, т.е экранную координату. Следственно, если есть экранная координата - можно запилить шутан.
Всё, что я думал по поводу интерфейса, я уже написал. Кому надо - поняли.
Я то в целом то же самое написал где-то тут недалеко. Оставляем интерфейс по центру, красиво обрезаем по бокам. Мир естественно рендерим на весь экран. Тогда можно будет даже добавить слайдер который скейлит размер интерфейса без боли.
Я согласен что тултипы должна быть возможность менять локально без проблем.
Но и эффекты тоже можно было бы создавать локально, но как-то всем пох, невелика потеря.
Нет, не обязательно. Можно оставить как есть. Просто текущий худ уменьшить не получится просто так, ведь он не бесконечный. Если бы полосок по сторонам просто не было то скейлить можно было бы свободно.
Стат-трекинг, глобальные лидерборды, сохранение персонажей, персональная статистика, лутбоксы, мониторинг количества игроков, мониторинг ошибок в играх, обновление контента карты без обновления файла карты, сабмит юзер-дженерейтед контента с сохранением на сервер и браузинг этого контента.
Считаю нижнюю часть юи лучше бы сделать по-другому. Убрать заглушки по бокам и рендерить игру на весь экран. Тогда нижнюю часть можно будет спокойно масштабировать.
» Мир безумного / Слух: Blizzard в конце февраля что то готовят
» WarCraft 3 / HiveWE - World Editor 0.6
» WarCraft 3 / Новые нативные функции в 1.29
Ред. Doc
» WarCraft 3 / Новые нативные функции в 1.29
Ред. Doc
» WarCraft 3 / Новые нативные функции в 1.29
Ред. Doc
» WarCraft 3 / Новые нативные функции в 1.29
» WarCraft 3 / Новые нативные функции в 1.29
» WarCraft 3 / HiveWE - World Editor 0.6
» WarCraft 3 / HiveWE - World Editor 0.6
» WarCraft 3 / Новые нативные функции в 1.29
Начинаем с первого шага
» WarCraft 3 / HiveWE - World Editor 0.6
» WarCraft 3 / Новые нативные функции в 1.29
» WarCraft 3 / Патч 1.29 вышел на основных серверах
» WarCraft 3 / Патч 1.29 вышел на основных серверах
» WarCraft 3 / Патч 1.29 вышел на основных серверах
» WarCraft 3 / Новые нативные функции в 1.29
GameUI.GetCursorPosition
GameUI.GetScreenWorldPosition
» WarCraft 3 / Новые нативные функции в 1.29
» WarCraft 3 / Новые нативные функции в 1.29
» WarCraft 3 / Патч 1.29 вышел на основных серверах
» WarCraft 3 / Новые нативные функции в 1.29
Но и эффекты тоже можно было бы создавать локально, но как-то всем пох, невелика потеря.
» WarCraft 3 / Патч 1.29 вышел на основных серверах
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3
» WarCraft 3 / Новые нативные функции в 1.29
» WarCraft 3 / Патч 1.29 вышел на основных серверах
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3