Показать сообщение отдельно
Старый 08.08.2007, 12:06
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 1  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
По умолчанию игра Арканоид

Приветствую Вас народ! подскажите как сделать примерно следующее: вот условие задания:
Игрок управляет плотом, отбивающим мячик. Мячик уничтожает кирпичики, расположенные сверху игрового поля. Часть кирпичиков (10 на уровень) являются призовыми (призы стандартные - липкий плотик, автомат, второй мячик), но для того чтобы воспользоваться дополнительными игровыми возможностями необходимо поймать приз и ответить на вопрос. Если ответ верный - приз активируется, если нет - по появляется дополнительное количество рядов, что усложняет игру.
Средний кирпичик верхнего ряда является «финишным» и чтобы закончить игру надо разбить его, при этой появляется вопрос на который игрок обязательно должен ответить, если отвечает правильно - получает набранные очки (2 типа кирпичей, за обычные (разбивающиеся с первого удара) по 1 баллу, за бронированные (разбивающиеся с трех ударов) по 5 баллов.
На экране всплывает информация о том, где можно узнать правильный ответ на вопрос и ознакомится с более обширной информацией на данную тему (ссылка на тренинг материалы программы)
Все нормально, игра то уже готова и мячики разбивают блоки, но вот как сделать следующее: для того чтобы воспользоваться дополнительными игровыми возможностями необходимо поймать приз и ответить на вопрос. Если ответ верный - приз активируется, если нет - по появляется дополнительное количество рядов, что усложняет игру.
Средний кирпичик верхнего ряда является «финишным» и чтобы закончить игру надо разбить его, при этой появляется вопрос на который игрок обязательно должен ответить, если отвечает правильно - получает набранные очки (2 типа кирпичей, за обычные (разбивающиеся с первого удара) по 1 баллу, за бронированные (разбивающиеся с трех ударов) по 5 баллов.

Подскажите, посоветуйте как сделать подобное? спасибо Вам большое!