Я новичок в Godot / GDScript, и я делаю игру с пиксельной графикой.
Графика с низким разрешением может быть легко увеличена путем масштабирования области просмотра, однако это влияет на масштаб всех узлов в дереве. Уменьшение масштаба области просмотра дает желаемые четкие края, которые нельзя получить при увеличении масштаба узла спрайта (в противном случае пиксельная графика будет размыта). Проблема возникает, когда я хочу отобразить текст или элементы графического интерфейса в игре.
Я хочу:
- рендеринг тайловой карты и игровых спрайтов на увеличенном узле / окне просмотра, например, 120x100 с масштабированием до размера окна
- Рендеринг кнопок и текста (hud) с постоянным более высоким разрешением поверх игры без масштабирования
Я пробовал играть в нескольких окнах просмотра, но пока не понимаю.
Любая помощь в настройке будет очень признательна!