|
|
|||||
Архитектура игры на AIR.
Собственно я делаю игру на AIR для гринлайта. У меня очень много 3д моделей, всяких текстур и прочего. Проект создаю в фд. Так вот, как лучше всего мне подключать игровые ресурсы, просто эмбеддить их или как вообще?
__________________
Я заклинаю вас действовать иначе. Последний раз редактировалось Bletraut; 17.09.2015 в 17:53. |
|
|||||
Lorem ipsum
|
Только не Embed. Так не делают.
Все нужно загружать/выгружать по месту.
__________________
Поймай яблоко 2! |
|
|||||
Т.е. через лоадеры? Но тогда же ресурсы игры могут изменить. И как её устанавливать будут? Как там всё запаковать тогда?
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Цитата:
|
|
|||||
Lorem ipsum
|
Тогда почему чуть не в каждой игре мы видим "LOADING…" после каждого чиха?
Цитата:
__________________
Поймай яблоко 2! |
|
|||||
Цитата:
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Lorem ipsum
|
Може и так, не спорю. На мобилах (моя привычная платформа) это роскошь, поэтому вариант "грузануть/заэмбеддить все сразу" — это не вариант вообще =)
__________________
Поймай яблоко 2! |
|
|||||
Цитата:
Добавлено через 37 секунд Вообще я раньше играл в игру "Машинариум" и вот там куча каких-то левых ресурсов была. Вот как они хранились.
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Lorem ipsum
|
Очевидно FileStream придется кстати.
__________________
Поймай яблоко 2! |
|
|||||
Простите что? Расскажите, быть может я отстал от жизни.
По поводу ресурсов, конечно же хранить локально и грузить в рантайме. Как минимум вы сможете реализовать полноценный клиент с автообновлением. Конечное решение зависит от разработчика, кто упаковывает графику в zip + LayoutManager. Кто просто в корне приложения. Лично я, если ресурсы большие, то упаковываю и передаю архивами. Само же приложение при обновлении/первом запуске разпаковывает ресурсы из архива + отдельный файл-конфиг с меткой версии ресурсов и удаляет архив. Приложение так же не грузит все ресурсы, а только лишь те которые нужны
__________________
return this... |
Часовой пояс GMT +4, время: 05:34. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|