diff --git a/index.html b/index.html new file mode 100644 index 0000000..7914b8a --- /dev/null +++ b/index.html @@ -0,0 +1,139 @@ + + + + + Документация + + + + +
+

PPPI RPG Game

+ +

Описание модулей

+ +

1. Игровой движок

+

Обеспечивает базовую архитектуру для разработки игры, включая физику, рендеринг, анимацию и управление аудио.

+ +

2. Графический рендерер

+

Отвечает за визуализацию игрового мира, персонажей и эффектов.

+ +

3. Система физики

+

Симулирует физические взаимодействия в игре, такие как столкновения, гравитация и динамика.

+ +

4. Система анимации

+

Управляет анимациями персонажей и объектов для придания им жизни и реалистичности.

+ +

5. Менеджер аудио

+

Управляет всеми аудиоэффектами и музыкальным сопровождением игры.

+ +

6. Система искусственного интеллекта

+

Управляет поведением неигровых персонажей (NPC), включая врагов и союзников.

+ +

7. Интерфейс пользователя (UI)

+

Предоставляет элементы управления и информационные панели для взаимодействия игрока с игрой.

+ +

8. Система квестов

+

Управляет заданиями и миссиями, предлагая игроку цели и вознаграждения.

+ +

9. Инвентарь и система предметов

+

Управляет предметами, которые игрок может найти, купить, продать или использовать.

+ +

10. Система персонажей и развития

+

Управляет созданием персонажей, их навыками, уровнями и прогрессом.

+ +

11. Система боя

+

Регулирует механики боя, включая атаку, защиту и использование специальных умений.

+ +

12. Система магии

+

Управляет магическими способностями и заклинаниями.

+ +

13. Система диалогов

+

Позволяет игрокам взаимодействовать с NPC через диалоговые окна.

+ +

14. Система сохранения и загрузки

+

Позволяет игроку сохранять и загружать свой прогресс.

+ +

15. Менеджер состояний игры

+

Управляет переходами между различными состояниями игры, такими как меню, игровой процесс и пауза.

+ +

16. Система крафтинга

+

Позволяет игрокам создавать новые предметы, комбинируя имеющиеся ресурсы.

+ +

17. Мир и локации

+

Создает игровой мир, включая различные локации, города, подземелья и ландшафты.

+ +

18. Система погоды и времени

+

Симулирует изменение погоды и суточные циклы, влияя на игровой процесс.

+ +

19. Мультиплеер

+

Позволяет игрокам взаимодействовать друг с другом в онлайн-режиме.

+ +

20. Система достижений

+

Награждает игроков за выполнение определенных задач и достижения.

+ +

21. Локализация

+

Переводит текст и аудио игры на разные языки.

+ +

22. Менеджер ресурсов

+

Управляет загрузкой и выгрузкой игровых ресурсов, таких как текстуры, модели и звуки.

+ +

23. Логирование и отладка

+

Предоставляет инструменты для отслеживания ошибок и оптимизации производительности.

+ +

24. Система модификаций

+

Позволяет сообществу создавать и распространять собственные модификации к игре.

+ +

25. Система торговли

+

Управляет экономикой в игре, включая торговлю между игроками и NPC.

+ +

26. Система фракций и репутации

+

Управляет отношениями между различными группировками и их отношением к игроку.

+ +

27. Система эффектов

+

Управляет специальными визуальными и аудиоэффектами, такими как взрывы, световые эффекты и пр.

+ +

28. Поддержка контроллеров

+

Позволяет играть с использованием различных устройств ввода, включая геймпады.

+ +

29. Система навигации и картографии

+

Предоставляет игроку карты и инструменты навигации по игровому миру.

+ +

30. Система уровней сложности

+

Позволяет настраивать уровень сложности игры для различных типов игроков.

+
+ + + diff --git a/reports/Руководство пользователя.pptx b/reports/Руководство пользователя.pptx new file mode 100644 index 0000000..0453e32 Binary files /dev/null and b/reports/Руководство пользователя.pptx differ