JavaRush /Курсы /Java Collections /Большая задача: Создание игры на Java

Большая задача: Создание игры на Java

Java Collections
3 уровень , 15 лекция
Открыта

— Привет, Амиго!

— Привет!

— Ты как разговариваешь со старшим по званию?

— Виноват, сэр.

Здравия желаю, Капитан Бобров.

— То-то же.

У тебя сегодня новая секретная миссия.

Нужно написать симуляцию космической войны.

— Круто. То есть я хотел сказать, я — готов, сэр.

У меня как раз есть идея. Как насчет:

Большая задача: Создание игры на Java - 1

— Нет, слишком сложно.

Для начала начнем с чего-то попроще:

Большая задача: Создание игры на Java - 2

— М-да.

— Что, опять сложно? Тогда еще проще.

Обратитесь за заданием к агенту Intellij IDEA. Оно уже у него.

— Разрешите вопрос, сэр?

— Говори.

— А почему вы называете Intellij IDEA – агентом, сэр? Это же программа.

— Сам ты – программа.

IDEA – это искусственный интеллект и штатный сотрудник нашего корабля. Все понятно? Иди уже.

— Есть, идти выполнять приказание.

8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (1)
Space (1)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (2)
Space (2)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (3)
Space (3)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (4)
Space (4)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (5)
Space (5)
14
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (6)
Space (6)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (7)
Space (7)
28
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (8)
Space (8)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (9)
Space (9)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (10)
Space (10)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (11)
Space (11)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (12)
Space (12)
14
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (13)
Space (13)
14
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (14)
Space (14)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (15)
Space (15)
14
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (16)
Space (16)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (17)
Space (17)
8
Задача
Java Collections, 3 уровень, 15 лекция
Недоступна
Space (18)
Space (18)
Комментарии (175)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
КожаныйЧервь Уровень 49
29 января 2026
Задание звучит так как будто тебя собрались изнасиловать и у тебя нет шансов этого избежать. Хотя после ее запуска так и получается 1 минуту поиграешь и у тебя приступ эпилепсии)
I'll kick them all Уровень 5
5 сентября 2025
Качество задачи конечно оставляет желать лучшего. Вначале пишем, что нужно создать приватные переменные и геттеры. Затем подсовываем вместо пользовательского кода свою реализацию, которая смотрит прямо в поля, что ломает компиляцию, можно не заметить, и запороть трай. Затем заставляем использовать метод checkBorders, который мы не реализовывали.
Ioanna Polyak Уровень 44
16 июля 2025
Ссылка на расписание решений (Спойлер)
Ioanna Polyak Уровень 44
16 июля 2025
https://a.d-cd.net/Sf3H8FCxqR-ACGZfJR2uLYW13VY-1920.jpg
Бобёр Андрей - Уровень 2
18 марта 2025
{Java_Shark} Уровень 36
10 февраля 2025
++
18 ноября 2024
Т.к. объекты мы условно считаем кругами, то предлагаю такую формулу взаимодействия: eсли центр круга одного объекта попал в круг другого, то будем считать, что они столкнулись. Это условие мне показалось странным. По идее, столкновение объектов должно считаться если круги пересеклись (ведь круг и есть вся площадь нашего объекта).
Denis Odesskiy Уровень 47
26 октября 2024
Это очередной убийца эпилептиков? Придется наверное потом переписать на libGDX?
safelogj Уровень 1
30 сентября 2024
агент Ctrl-C и агент Ctrl-V готовы к выполнению задания.
Григорий Уровень 1
20 августа 2024
Лень проверять почему такой случился триггер, но в Space (12) у меня валидатор не брал код из-за комментария вид

    /**
     * Устанавливаем вектор движения вправо
     */