Герб ДонНТУ

Главная страница ДонНТУ

Омельяненко Д.Г.

Омельяненко Дмитрий Григорьевич


   • ФАКУЛЬТЕТ: Вычислительной техники и информатики
   • КАФЕДРА: Электронные вычислительные машины
   • СПЕЦИАЛЬНОСТЬ: Компьютерные системы и сети
   • ГРУППА: ВТ-00м

• E-mail:OmelyanenkoD@mail.ru

Биография
JAVA Applet
JAVA MIDlet
JAVA Script


    

Приведенное выше приложение является реализацией игры BallDestroyer в виде JAVA Applet. Суть игры состоит в собирании шариков одного цвета вместе с дальнейшим их удалением. Задача игрока - удалять шарики таким образом, чтобы за один раз удалялось как можно больше шариков. Стимул достигается реализацией начисления баллов за удаленные шарики. Баллы начисляются согласно зависимости: P = n*(n-1), где Р - количество баллов; n - количество шариков. Новая игра начинается после нажатия кнопки "New game". После этого все игровое поле заполняется шариками одного из четырех цветов. При выборе произвольной ячейки на игровом поле автоматически выделяются все смежные шарики того же цвета. Также подсчитывается количество баллов, которое получит игрок при удалении данной группы. Для удаления группы шариков их количество должно быть как минимум 2. После удаления шариков (по нажатию кнопки "Delete") оставшиеся шарики сдвигаются сначала вниз, а потом вправо. Т.о. оставшиеся шарики всегда расположены справа внизу, причем пустые ячейки между ними отсутствуют. В процессе игры может произойти ситуация, когда все шарики из определенного столбца будут удалены. После этого в первом столбце формируется произвольный набор шариков, который впоследствии сдвигается вправо. Для получения как можно большего числа очков необходимо: собирать большие группы шариков одного цвета, стараться удалять все шарики в определенном столбце. Заканчивается игра при условии, что во всех группах шариков их количество не превосходит одного. По окончанию игры выводится сообщение "Game Over" в виде надписи. Данная игра рассчитана на логическое мышление и воображение человека. UML-диаграммы для игры можно просмотреть здесь.
Исходные коды программы Applet'а можно скачать здесь:
Applet.exe (44Kb)

Желаю успехов в получении баллов игры BallDestroyer !







Биография • JAVA MIDlet • JAVA Script

   ©2005 Омельяненко Дмитрий

ВВЕРХ



Rambler's Top100