![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2014
Сообщений: 33
|
Здравствуйте. Подскажите , какие есть варианты сделать бесшовный мир - то есть когда игрок движется по большому миру (уровню) , а подгрузка- удаление локаций(врагов,объектов), происходит незаметно для игрока.
Может у кого есть уроки, теория... ??? |
|
|||||
|
Регистрация: Feb 2014
Сообщений: 33
|
Цитата:
К примеру игры GTA 1 и 2 - только полностью в 2D. |
|
|||||
|
Самое простое – разбить мир на клетки (тайлы). Например, игровой экран вмещает в себя ровно 40х40 тайлов. Это значит что 41х41 тайлов хватит на то, чтобы рисовать тайлы прямо перед игроком в процессе движения.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Feb 2014
Сообщений: 33
|
А как именно рисовать - в BitmapData ? Или каждый из тайлов - отдельный Shape ?
|
|
|||||
|
Зависит от платформы и ваших личных пожеланий. Как сейчас правильно делать - я не очень вкурсе, если честно. Но когда я говорил - я имел ввиду двигать Shape'ы-Spite'ы под игроком.
__________________
Тут мужик танцует и поёт про флэш |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|