• Гость, публикуйте свои сливы кода через Ресурсы!
    После публикации слива в Ресурсах в этом форуме будет автоматически создана тема для обсуждения.
Радар на экране

Радар на экране (слив-кода) 4

Нет прав для скачивания

timaxa007

Команда форума
Сообщения
5,238
Лучшие ответы
322
Симпатии
435
#1

Tenebrius

Железная лига
Сообщения
1,266
Лучшие ответы
38
Симпатии
198
#2
А можно вопрос? Немного лень смотреть исходники дргих мап. А как они там отображают цвета блоков сверху? Т.е. не только радар, но и карта.
Не подскажешь?
 

Dahaka

Золотая лига
Сообщения
2,321
Лучшие ответы
82
Симпатии
252
#3
Это уже совсем другой уровень.
Каждый блок представляется в виде пикселя, где RGB - цвет, а A - высота.
Заранее должны быть сгенерены цвета каждого блока. Затем, после сбора чанка пробегаем по каждому столбику, собираем цвет и устанавливаем пиксель в текстуре. Тень можно рассчитать, если взять 3 высоты (текущую и две боковые), посчитать среднее арифметическое и применить еще че-нибудь. Например, atan(X) * someMul.
 
Последнее редактирование:

BestFoxy

Каменная лига
Сообщения
676
Лучшие ответы
18
Симпатии
31
#4
@Dahaka ,а как можно реализовать способ поворота точки на радаре.
 

Ivasik

Porting GrandBombaster
Команда форума
Сообщения
2,510
Лучшие ответы
71
Симпатии
203
#5
У Тимахи в коде все есть.
 

timaxa007

Команда форума
Сообщения
5,238
Лучшие ответы
322
Симпатии
435
#6
@Ivasik, но это как посмотреть. Но основное есть.
Не хватает, чтобы точки окрашивались в цвета как относиться существо к игроку: негативно, нейтрально или дружелюбно.
Точки на иконки с портретом моба
Сделать так, чтобы этот радар был, ну не знаю как правильно назвать, наверное реалистичным, типа от центра до точки радиуса провести линию и вращать, как линия соприкаснёться с мобом, то моб отобразиться на радаре и останется на том месте (даже поворот головы не поможет) где была точка.
Так-же типа рендер карты или карта местности (типа рисунком, эскизом или ещё как-то).
Но буду-ли я делать это, не знаю.
---
Я собираюсь сделать радар на котором будут ещё отображаться свои уникальные НПС, типа: торговец, квестодатель и т.п. Но когда сделаю не знаю. Я ещё не как своего торговца немогу сделать, просто времени не хватает (ну так-же и настроения).
 

timaxa007

Команда форума
Сообщения
5,238
Лучшие ответы
322
Симпатии
435
#8
@Rebel Penguin, свой торговец. Ванильный житель очень мал для того чего мне нужно от торговца. А так-же будут торговцы и ему подобные, которые будут делать что-либо посредством диалога (отдаёшь три ингредиента, а он что-то другое).
 

timaxa007

Команда форума
Сообщения
5,238
Лучшие ответы
322
Симпатии
435
#9
timaxa007 обновил(а) ресурс Радар на экране новой записью:

Радар 4

Код - (github.com) radar v4
Текстура, по сути ни чего нового в использовании от старых версий нет - (github.com)radar4 textures gui
---
Забыл в 3 версии добавить в конфиг параметр для изменения радиуса.
В 4 версии добавил:
В конфиг добавил параметр радиуса обхвата...
Узнать больше об этом обновлении...
 

NightSkill

Каменная лига
Сообщения
20
Лучшие ответы
0
Симпатии
0
#10
@Rebel Penguin, свой торговец. Ванильный житель очень мал для того чего мне нужно от торговца. А так-же будут торговцы и ему подобные, которые будут делать что-либо посредством диалога (отдаёшь три ингредиента, а он что-то другое).
где найти конфиг для изменения что бы отключить изменение радара в зависимости от размера экрана?Нужно отрубить ибо у меня он таким образом огромный
 

fane4qa

Каменная лига
Сообщения
552
Лучшие ответы
8
Симпатии
23
#12
@Rebel Penguin, свой торговец. Ванильный житель очень мал для того чего мне нужно от торговца. А так-же будут торговцы и ему подобные, которые будут делать что-либо посредством диалога (отдаёшь три ингредиента, а он что-то другое).
почему не хочешь юзать кастом нпс?
 

timaxa007

Команда форума
Сообщения
5,238
Лучшие ответы
322
Симпатии
435
#13
@fane4qa, не хочу использовать сторонний мод - это во-первых. А во-вторых, этот мод тоже не достаточно для моих целей.
 

timaxa007

Команда форума
Сообщения
5,238
Лучшие ответы
322
Симпатии
435
#14
timaxa007 обновил(а) ресурс Радар на экране новой записью:

Версия 5

Добавлена возможность видеть какой именно дроп на радаре (но не его размер стака).
В конфиг добавлен параметр iconDrop тип boolean, true - рендер предмета или блока, false - синяя точка.
(github.com) radar v5 код
(github.com) radar v5 текстура - ни чем не отличается от v4...
Узнать больше об этом обновлении...
 
Сверху