Нарисовать HUD-элементы для Minecraft мода
Нужно нарисовать два типа шкал для личного мини-проекта - выносливости и здоровья + небольшие иконки к ним.
Шкалы делаются по аналогии с опытом в игре, т. е. есть background/overlay и отдельно progress/fill, которые накладываются поверх друг друга соответственно.
У шкалы выносливости все просто - две текстуры и иконка. Со здоровьем сложнее, т. к. помимо основных двух текстур есть еще несколько "состояний" - withered (иссушение), poisoned (отравление), frozen (замерзание) и absorbing (поглощение, увеличивает здоровье и отображается дополнительными желтыми сердцами в оригинальной игре).
Для состояний у шкалы здоровья можно либо изменить текстуры шкалы заливки, либо текстуру иконки (например, иконка сердца или шкала здоровья будет зеленой при отравлении, по аналогии делаются другие эффекты)
Текстуры оверлея могут быть, как вариант, полупрозрачными, создавая эффект стекла. У шкалы должна быть четкая граница вокруг всей шкалы + большие деления внутри самой шкалы (как у опыта). Главное правильно подобрать цвета, чтобы все приятно смотрелось в игре.
По размерам: высота шкалы 5-6 пикселей, ширина не больше 74-75 пикселей, в зависимости от того, как удобнее будет работать, с четным кол-вом пикселей или наоборот. Иконки будут накладываться поверх всех текстур, соответственно по высоте они могут выходить за рамки шкалы на 2-3 пикселя.
Арт и иллюстрации