Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   2D-платформер с перспективой (http://www.flasher.ru/forum/showthread.php?t=211617)

mikhailk 02.10.2015 17:38

2D-платформер с перспективой
 
Может кто подскажет пример?

Персонаж бежит/прыгает по дороге, дорога движется ему навстречу, на бэке один-два-три слоя изображений, которые двигаются по своим правилам, создавая иллюзию объема. Требуемая особенность - чтобы дорога, по которой бежит перс, была бы с перспективой и одновременно двигалась.

В 3D-реализации я себе это представляю легко. Перс бежит, рядом с ним летит камера, перспектива и все дела на месте. Но интересует именно 2D-реализация. При этом перспектива важна только для дороги (там тротуарная плитка). Дома позади дороги уже будут плоскими.

Никто не видел такой игры?

Tails 02.10.2015 17:53

Как Road Rash на Sega mega drive?

https://upload.wikimedia.org/wikiped..._Road_Rash.png

ZackMercury 02.10.2015 17:55

Почему бы не деформировать плитку по краям, создавая иллюзию перспективы?
http://silin.su/#AS3/bitmap/distort
http://cs629303.vk.me/v629303630/19d87/ne6nMTKxOHE.jpg

Кот Баюн 02.10.2015 17:58

там закон перспективы вроде простой - каждый слой движется в два раза медленнее предыдущего

caseyryan 02.10.2015 18:02

Не понятно что ты имеешь в виду. Может речь о параллаксе?

mikhailk 02.10.2015 18:30

http://pandia.ru/text/78/152/images/image009_76.jpg

В каждый момент на сцене видим сходящиеся ряды плитки. При этом все это движется справа налево и как-то деформируется.


Цитата:

там закон перспективы вроде простой - каждый слой движется в два раза медленнее предыдущего
кстати, это решение
только заказчик хочет четкие края плитки

caseyryan 02.10.2015 18:53

Вложений: 1
Cart_mission.swf   (390.5 Кб)
Ты на нативном флеше пишешь? Я на нативном делал вот так.
Просто поворот в 3д пространстве, без сторонних движков. В старлинге так не получится

udaaff 02.10.2015 19:00

Цитата:

В старлинге так не получится
А Sprite3D не годится? http://wiki.starling-framework.org/manual/sprite3d

caseyryan 02.10.2015 20:01

Во блин) А его я видимо проворонил :D

udaaff 02.10.2015 20:21

Это в 1.6 добавился.
http://gamua.com/blog/2014/12/starling-16/

Добавлено через 12 минут
Цитата:

Я на нативном делал вот так.
https://apps.facebook.com/juicyland вот, кстати, на старлинге игрушка, правда, не знаю, что они там юзают для карты, расширение скорее всего кастомное.


Часовой пояс GMT +4, время: 23:59.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.