Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как лучше хранить уровень игры (http://www.flasher.ru/forum/showthread.php?t=206638)

DmitryOpalev 16.02.2014 18:05

Как лучше хранить уровень игры
 
Уровень игры представляет собой сетку, в каждой клетке которой либо блок, либо пустота.
Как хранить подобный уровень, чтобы потом быстро его генерировать?
Принимается все, кроме массивов в массиве, это в последнюю очередь.

Vreden 16.02.2014 20:20

А чем двумерный массив не устраивает?

alatar 16.02.2014 20:24

Хранить где? В памяти? На диске?
Можете в один длинный массив сложить, можете в ByteArray записать...
CSV, xml, бинарный формат...

Котяра 17.02.2014 11:39

Цитата:

Принимается все, кроме массивов в массиве, это в последнюю очередь.
Самый оптимальный вариант.

alatar 17.02.2014 12:42

Цитата:

Сообщение от Котяра (Сообщение 1160126)
Самый оптимальный вариант.

В чем оптимальность, помимо простоты чтения человеком?

ivaniyses 23.02.2014 14:01

Цитата:

Сообщение от DmitryOpalev (Сообщение 1160052)
Уровень игры представляет собой сетку, в каждой клетке которой либо блок, либо пустота.
Как хранить подобный уровень, чтобы потом быстро его генерировать?
Принимается все, кроме массивов в массиве, это в последнюю очередь.

А что если хранить переменный отвечающие за то, прошёл ли человек уровень или нет в SharedObject?
Например если переменная = 0, то уровень не пройден.
А если переменная = 1, то уровень пройден.

alatar 23.02.2014 15:30

ivaniyses, это к чему?


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

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