Добавлен , опубликован
Начал делать "скайбокс", т.е. задний фон для игры.
Сразу говорю, рисовал не я.
Опрос: Как вам?
1. 
Класс
2. 
Нормально
3. 
Ну так
4. 
Имхо
Но я столкнулся с такой проблемой.
Кто не понял, получается что под землей видно небо.
Прошу совета.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
20
10 лет назад
0
Я пробовал разные варианты, но годного не нашёл.
1
17
10 лет назад
Отредактирован Nevidim
1
Небо не вяжется со стилистикой.
С подземельем сделай как в террарии: После определенного уровня фон загораживается специальными неубираемыми фоновыми блоками.
1
9
10 лет назад
1
Фон был бы шикарный, если бы немного по-точнее, а не так размыто.
Игра уже приобретает приличный вид.
1
25
10 лет назад
1
Use the search, Luke!
Или просто используй текстуру неба (именно неба, без ничего) и затемняй его, когда персонаж опускается ниже.
0
20
10 лет назад
0
ниже
ниже чего?
1
25
10 лет назад
1
Klimlords, ниже средней высоты всех блоков, если у тебя нет высоких гор, конечно.
1
26
10 лет назад
1
Но я столкнулся с такой проблемой.
Чаще всего это решается тайлами заднего фона, которые создаются на месте уничтоженного блока. Обычно, этот тайл имеет такую же текстуру, что и блок, только темнее/светлее, чтобы игрок понимал, что там есть проход.
0
20
10 лет назад
0
Чаще всего это решается тайлами заднего фона, которые создаются на месте уничтоженного блока. Обычно, этот тайл имеет такую же текстуру, что и блок, только темнее/светлее, чтобы игрок понимал, что там есть проход.
И каждому блоку, текстуру замену?
0
26
10 лет назад
0
И каждому блоку, текстуру замену?
Нет, если движок позволяет создавать перекрашенные тайлы без дополнительных телодвижений.
0
20
10 лет назад
0
Нет, если движок позволяет создавать перекрашенные тайлы без дополнительных телодвижений.
Не позволяет

Допустим поставил ты блок не под землёй. Сломал его, и на фоне появился перекрашенный тайл. Но ведь он там не нужен.
0
26
10 лет назад
0
Допустим поставил ты блок не под землёй. Сломал его, и на фоне появился перекрашенный тайл. Но ведь он там не нужен.
Эти тайлы будут скрывать небо под землёй -> решение твоей проблемы. Обычно в играх-платформерах так и поступают.

Ах, я понял, о чём ты. Да, пользовательские блоки не должны создавать после себя тайлов, только те, что сгенерировались в начале игры.
0
20
10 лет назад
0
Ах, я понял, о чём ты. Да, пользовательские блоки не должны создавать после себя тайлов, только те, что сгенерировались в начале игры.
Тогда я думаю блок фона надо генерировать вместе с обычными блоками.
0
26
10 лет назад
0
Тогда я думаю блок фона надо генерировать вместе с обычными блоками.
Это тебе уже решать, генерация больших фонов может занять много времени при старте игры, и не везде игрок перероет землю -> меньше тайлов в игре -> общая оптимизация (хоть и довольно мизерная). Варианты есть, в общем.
0
29
10 лет назад
0
Uber, не мизерная будет, а весьма значительная
0
9
10 лет назад
Отредактирован AsagiriGen
0
Тогда я думаю блок фона надо генерировать вместе с обычными блоками.
А нельзя каждому блоку приписывать единицу или нуль(те, что ниже опред. уровня - нуль, например) и в зависимости от значения ставить или нет тайл при разрушении блока?
1
29
10 лет назад
1
GenElCon, можно и не хранить 1 или 0, если алгоритм зависит от координат, можно будет на ходу вычислять
0
18
10 лет назад
0
Не нравится эта размытость фона, просто ужас.
P.S. Комменты не читал.
5
20
10 лет назад
5
2
4
10 лет назад
2
Во вот теперь фон шикарен.
2
25
10 лет назад
2
Klimlords, лучше, но в пикселе бы
1
29
10 лет назад
1
П4ела, а помойму норм, хотя бы немного контрастирует и предает некторую спцифичность игре)
1
1
10 лет назад
1
Игра пиксельная а фон просто фотка неба с чуть ухудшенным разрешением нарисуй пиксельный фон
1
24
10 лет назад
1
Небо ккв марио запилите и будет самое оно)
1
29
10 лет назад
1
А мне понравилось небо, только наверное надо взять нечто среднее между первым вариантом и вторым
1
18
10 лет назад
1
alexprey, в принципе сталкер прав, но не как в прошлый раз нужно небо пилить
Чтобы оставить комментарий, пожалуйста, войдите на сайт.