|
Описание игры
В качестве программы-примера для изучения технологии java была выбрана игра, которую
я назвал MobileFrogs
Описание
Предлагается игра, развивающая логическое мышление,
скорость мышления, умение просчитывать варианты на несколько шагов вперед.
Цель и принципы игры
· На экране появляется поле, на котором располагаются игровые клетки. На некоторых из клеток находятся игровые объекты (лягушки).
· Пользователь перемещает рамку выбора в пределах экрана и выбирает лягушку
· После этого пользователь может походить ею. Ход построен по принципу шашек: выбранная лягушка может быть перемещена только на пустую игровую клетку через другую лягушку, "съедая" ее.
· Ход может быть выполнен в горизонтальном, вертикальном или диагональном направлении.
· Пользователь заканчивает уровень игры, когда на поле остается только ОДНА лягушка.
· Уровень игры может закончиться патовой ситуацией, когда на игровом поле остается несколько достаточно удаленных друг от друга лягушек. В этом случае придется переиграть уровень.
Реализация
Данная игра была реализована с использованием трех сред программирования,
в основе каждой из которых лежит технология java, но одовольно сильно отличается среда
и назначение разработки. Игра написана в виде:
1. Мидлета (мобильное приложение)
2. Апплета (байт-код для виртуальной машины)
3. Скрипта (сценарий браузера)
 |