Deroido
30.07.2005, 14:47
Добрый день.
Существует проблема хранения и использования внешних данных для flash-игры.
Не будем останавливаться на хранении (пусть это будет просто текстовый файл), но вот на использовании этой информации стоит остановиться...
Сама игра является классической "вертикальной облеталкой препятствий"
Предположим, что файл хранит маркеры, например:
a(20)
s(4)
b(10)
c(90)
s(4)
b(50)
......
fin.
a,b,с... это типы препятствий, которые будут встречаться игроку. В скобках их координаты по X.
если встретился маркер s, то скрипт ждет то количество секунд, которое указано в скобках и идет обрабатывать следующие препятствия (возможен вариант с дублированием знака s, каждый из которых равен одной секунде).
fin - конец уровня.
и т.д.
в начале этого текстового файла могут быть заданы какие-либо параметры будущего уровня. Например, скорость полета (= сложность).
Проблема в том, как все это считать абсолютно правильно и обработать...
Знающие люди, помогите пожалуйста.
Существует проблема хранения и использования внешних данных для flash-игры.
Не будем останавливаться на хранении (пусть это будет просто текстовый файл), но вот на использовании этой информации стоит остановиться...
Сама игра является классической "вертикальной облеталкой препятствий"
Предположим, что файл хранит маркеры, например:
a(20)
s(4)
b(10)
c(90)
s(4)
b(50)
......
fin.
a,b,с... это типы препятствий, которые будут встречаться игроку. В скобках их координаты по X.
если встретился маркер s, то скрипт ждет то количество секунд, которое указано в скобках и идет обрабатывать следующие препятствия (возможен вариант с дублированием знака s, каждый из которых равен одной секунде).
fin - конец уровня.
и т.д.
в начале этого текстового файла могут быть заданы какие-либо параметры будущего уровня. Например, скорость полета (= сложность).
Проблема в том, как все это считать абсолютно правильно и обработать...
Знающие люди, помогите пожалуйста.