Як імітувати висоту в плитковій грі зверху вниз


13

Як я можу імітувати висоту в 2D-грі вгорі? Один із способів, який я думав, - зробити плитку, яка повинна бути вищою, але мені було цікаво, чи є стандарт чи краща реалізація.


Що ви в кінцевому підсумку робили і як це вийшло у вас?
ashes999

Відповіді:


11

Перш за все і уточнити, як ви вимагаєте, щоб бути повністю зверху вниз або ж ви вважаєте , що - щось на зразок цього , як бути зверху вниз теж. У цьому прикладі ви можете сказати, що будинок набагато вище, ніж стовбур просто за кількістю плитки, яку вони обоє перекривають вертикально. Крім того, дозволити персонажу рухатися за предметами - ще один хороший спосіб дати гравцеві усвідомити, наскільки високий щось.

Якщо, з іншого боку, ви справді маєте на увазі чистий погляд на світ згори вниз, ви можете спробувати власну пропозицію щодо надання різних значень яскравості залежно від висоти плитки. Спробуйте, оскільки це має бути досить легко здійснити, і подивіться, чи є результати досить задовільними.

Але якби ви хотіли створити більш сильне враження, можливо, ви могли б додати і тіні. Виберіть довільний напрямок світла і попросіть ваші плитки відтінити тінь на плитці нижче відповідної висоти. Таким чином, більш високі плитки відкидають довші тіні, ніж нижчі, і надають гравцеві додаткову візуальну підказку висоти кожної плитки. Однак це має бути набагато складніше.


1
Крім того, якщо ви обробляєте динамічні об’єкти вздовж неіснуючої осі Z (глибина), де у вас є лише X і Y (ширина і висота), ви можете спробувати використовувати масштабування, щоб створити враження, що ви ближче до камери.
Густаво Масіель

Просто для виправлення попереднього коментаря: У разі, Z буде вашою вгору / вниз, а x і y довготою та широтою.
Густаво Масіель

@ Gustavo-Gtoknu Не думав про це, але це також може дати ефект. :)
Девід Гувейя

Так, але якщо ви придумаєте це, багато ігор SNES / GBA використовували цей ефект, включаючи безліч RPGS з верхніми насадками, як, наприклад, Zelda
Gustavo Maciel
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.