Разработка игры, аналогичной DOOM, — это увлекательный и сложный процесс. Давайте рассмотрим основные шаги, которые помогут вам создать такую игру с учетом указанных требований.
1. Определение технологии и инструмента разработки:
    - Выберите язык программирования (например, C#, Python, Java).
 
    - Определите движок игры (например, Unity, Unreal Engine, Godot).
 
2. Создание базового интерфейса:
    - Создайте экран игры и добавьте элементы интерфейса:
 
    
        - Шкала здоровья — отображает текущее здоровье игрока.
 
        - Шкала брони — показывает уровень защиты игрока.
 
        - Шкала патронов — информирует о количестве оставшихся патронов.
 
    
3. Реализация механики оружия:
    - Создайте класс оружия с параметрами, такими как:
 
    
        - Количество патронов.
 
        - Скорость стрельбы.
 
        - Урон, наносимый врагам.
 
    
    - Добавьте функцию стрельбы, которая проверяет наличие патронов:
 
    
        - Если патроны есть, выстрелить и уменьшить количество патронов на 1.
 
        - Если патронов нет, заблокировать возможность стрельбы.
 
    
4. Создание врагов:
    - Разработайте два типа врагов с различными характеристиками:
 
    
        - Первый враг может медленно двигаться и наносить небольшой урон.
 
        - Второй враг может быстро перемещаться и наносить больший урон.
 
    
    - Добавьте логику, позволяющую врагам преследовать игрока и наносить урон при столкновении.
 
5. Реализация игровых уровней:
    - Создайте три комнаты с различной сложностью:
 
    
        - Первая комната — простая, с одним врагом.
 
        - Вторая комната — средняя, с двумя врагами.
 
        - Третья комната — сложная, с несколькими врагами и ловушками.
 
    
    - Добавьте зоны, на которые нельзя наступать (например, ямы, огонь), которые будут наносить урон игроку.
 
6. Завершение игры:
    - Добавьте условие окончания игры:
 
    
        - Игра заканчивается, когда здоровье игрока достигает нуля.
 
        - Выведите сообщение о завершении игры и возможность перезапуска.
 
    
Следуя этим шагам, вы сможете создать игру, аналогичную DOOM, с указанными требованиями. Не забывайте тестировать каждую часть игры, чтобы убедиться, что все работает правильно, и вносить изменения по мере необходимости. Удачи в разработке!