Простая Flash-игра

Galina17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
25.06.2009

Описание задания:

Очень простая игра, но нужно выполнить работу в сжатые сроки.

Разрешение приложения: 600 по ширине, 400 по высоте (см. приатаченый скетч)

Нужно сделать с помощью Actions Script3

Игра дополняется XML файлом содержащим короткие вопросы и ответы на иврите (я приатачил пример существующего формата, однако если использование другого формата будет проще дайте мне знать и я постараюсь экспортнуть в другой формат). Заметьте что это файл UTF-8 чтобы можно было использовать символы иврита

Когда начинается игра игрок видит:

• В центре-слева – игрока одетого как бомжа, но со студенческими книгами. Визитка над студентом с 2 строками текста на иврите

• Вертикальную шкалу прогресса слева от студента с 7х4 делениями на этой шкале (каждое для определенной комбинации одежды, см. подробней далее), 24 пикселей между каждым делением

• Шкала начинает заполняться начиная с нижнего деления

• Текс для счета очков (начальное значение: позже)

• Вопрос и 4 варианта ответа с правой стороны экрана. Вопрос будет выбираться из XML-файла в произвольном порядке

• Игрок может кликать на любой из 4-х ответов

• Клик на правильный ответ:

o Зарабатывает очки (формула - позже)

o Заполняет шкалу (примерно на 1/3 деления = 8 пикселей)

o Каждый раз когда шкала достигает очередного деления (3 последовательных правильных ответа-продвижения) – персонаж улучшается (меняет одежду)

o Изменение персонажа всегда происходит в следующем порядке: сначала объект который он держит в руке, потом рубашка, потом штаны, потом изменение текста на визитке, итд.

• Если ответ неправильный происходит противоположное – шкала опускается, если достигает нижнего деления – меняется одежда в худшую сторону

• Игра заканчивается либо когда игрок доходит до верха шкалы и получает самые лучшие одежки, при этом показывается сообщение о победе плюс кнопка RESTART, либо когда игрок опускается до самого худшего костюма (игрок начинает игру с первого деления шкалы, поэтому 3 последовательных неправильных ответа приводят к концу игры), при этом выводится сообщение о проигрыше плюс кнопка RESTART

• Музыка и звуковые эффекты не нужны

Заказчик видит игру в виде следующих основных 2-х функций:

A. Функция рандомизации вопросов и обработки ответов игроков плюс определение нового статуса: (Status=Init_Status+Correct-Incorrect), and Init_Status=3

B. Функция смены одежды персонажа и изменения шкалы /счета очков (все это по сути производное от значения функции «Status»)

Нужны расценки на следующее:

- полная разработка игры (за исключением графики), только программная часть

- написание только функции А или В если в проекте будет принимать участие программист заказчика