пауки

Отменен
Раздел: Программирование
Предмет: Java
Тип работы: Курсовая работа
Срок сдачи: Не определен
Цена: 2 000 ₽
Блокировка: 15 дней
Заказчик:
Номер заказа: 168404
Размещен: 18 Мар 2014 в 01:14
Просмотров: 141
Антиплагиат:

Описание работы

нужно срочно сделать программу на java:

Игра "Пауки"
Правила игры:
- имеется паутина N×N;
- на паутине живут К пауков, один из которых управляется человеком;
- жизнь паука – L единиц; на каждом шаге жизнь уменьшается на 1;
- в паутину могут попадать "насекомые" разной величины: «большие», «средние» , «маленькие»; чем больше насекомое, тем реже оно попадает на паутину;
- размер насекомого определяет с какой вероятностью оно может вырваться из паутины, так же размер насекомого определяет насколько оно восстанавливает жизнь паука;
- цель игры – паук не должен умереть;
- минимальные требования к интеллекту компьютерного игрока: паук движется к ближайшему насекомому, до которого он может добежать. Если таких насекомых несколько, то выбор осуществляется вероятностным способом.

Дополнительные требования:
- отображается текущая жизнь каждого паука;
- отображается факт съедения насекомого;
- кол-во прошедших шагов.
Предполагаемая вариативность игры:
Создание разновидностей насекомых, имеющих различных внешний вид, способ перемещения по паутине и пищевые предпочтения.

ЧТО ЕСТЬ И ЧТО НУЖНО:
необходимо сделать поле. NxN
Сеткой.
В ней есть ячейка в которой написано кол-во жизней. И она двигается(за 1 шаг тратиться 1 жизнь) - это персонаж.
Она может поедать насекомых - это мишень.

Это реализованно.

А теперь что необходимо:
Простое начальное меню в котором можно указать размер поля.
Кол-во компьютерных персонажей.
Кол-во жизней у игрока.

Сама игра.
Реализовать движение компьютерных игроков к мишеням, простейший алгоритм.
Ну и рандомное появление мишеней с рандомными жизнями.
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат

Рекомендуемые заказы

Контрольная работа
Программирование
Java
Дипломная работа
Программирование
Java
Курсовая работа
Программирование
Java
Задача
Программирование
Java
Хотите выполнять заказы? Стать экспертом
Хотите заказать работу? Разместить заказ
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 29 898 авторам
Первые отклики появятся уже в течение 10 минут