PDA

Просмотр полной версии : Поспорил с преподом!!!


Olejan
05.05.2004, 02:01
Извините меня за назойливость, но очень надо доделать игру First_blood, автора inspector_Po ,
ХОРОША, НО! -
не подскажите ли мне случайно, как сделать так, чтобы оставались заработанные очки после каждого уровня, - я имею ввиду, что, если в 1-м уровне заработал 340 очков, но проиграл во 2-м, то, как сделать так, чтобы начинать второй уровень с 340 очками?
И еще: как сделать так, чтобы уровень после проигрыша начинался не с начала, а с того места, на котором ты закончил играть?
Заранее БЛАГОДАРЕН ВСЕМ , кто ответит что-либо!
Помогите пожалуйста, ОЧЕНЬ нужно!!! - так как поспорил с преподом на автомат по его предмету, что сделаю арканоид на Flash.
Еще раз простите, так как я уже спрашивал это в других темах форума.

MixailV
12.05.2004, 10:53
Если твоя игра локальная, то сохранить данные в файл можно только из проектора пятого флеша (exe файла). Через команду fscommand ("save","имяфайла.расш"), сохраняются все переменные из рута. Тобишь вся игра должна быть реализована в отдельном клипе (не в руте), а в рут должны попадать данные для сохранения.

Если твоя игра будет работать в инете, то юзай PHP или другие серверные языки!

sergwizard
12.05.2004, 12:42
Используй SharedObject.getLocal

FreeLander
12.05.2004, 16:45
про sharedObject тут (http://www.flasher.ru/forum/showthread.php?threadid=57437) писал, там как массив сохранить в локале.

В твоём случае можно сохранять ассоциативный массив с нужными тебе параметрами

MixailV
12.05.2004, 17:44
В случае с игрой SharedObject наверное действительно самый выгодный вариант, хотя если какой нибудь умник в Setting'ах запретит запись, то все может неплохо обломаться :)

FreeLander
13.05.2004, 14:49
В случае с игрой SharedObject наверное действительно самый выгодный вариант, хотя если какой нибудь умник в Setting'ах запретит запись, то все может неплохо обломаться

тогда можно во вступлении к игре оговаривать, что эта игра не для умников:D