add index.html

This commit is contained in:
Maxim Slipenko 2024-02-24 12:47:04 +03:00
parent 7232217648
commit 6590122509
2 changed files with 139 additions and 0 deletions

139
index.html Normal file
View File

@ -0,0 +1,139 @@
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Документация</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 40px;
background-color: #f0f0f0;
color: #333;
}
.container {
max-width: 800px;
margin: auto;
background: white;
padding: 20px;
box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
h1 {
text-align: center;
color: #0066cc;
}
ul {
list-style-type: none;
padding: 0;
}
li {
margin: 10px 0;
}
a {
text-decoration: underline;
color: #0066cc;
}
</style>
</head>
<body>
<div class="container">
<h1>PPPI RPG Game</h1>
<ul>
<li><a href="/reports/Руководство пользователя.pptx">Руководство пользователя</a></li>
<li><a href="developer_guide.html">Руководство программиста</a></li>
</ul>
<h2>Описание модулей</h2>
<h3>1. Игровой движок</h3>
<p>Обеспечивает базовую архитектуру для разработки игры, включая физику, рендеринг, анимацию и управление аудио.</p>
<h3>2. Графический рендерер</h3>
<p>Отвечает за визуализацию игрового мира, персонажей и эффектов.</p>
<h3>3. Система физики</h3>
<p>Симулирует физические взаимодействия в игре, такие как столкновения, гравитация и динамика.</p>
<h3>4. Система анимации</h3>
<p>Управляет анимациями персонажей и объектов для придания им жизни и реалистичности.</p>
<h3>5. Менеджер аудио</h3>
<p>Управляет всеми аудиоэффектами и музыкальным сопровождением игры.</p>
<h3>6. Система искусственного интеллекта</h3>
<p>Управляет поведением неигровых персонажей (NPC), включая врагов и союзников.</p>
<h3>7. Интерфейс пользователя (UI)</h3>
<p>Предоставляет элементы управления и информационные панели для взаимодействия игрока с игрой.</p>
<h3>8. Система квестов</h3>
<p>Управляет заданиями и миссиями, предлагая игроку цели и вознаграждения.</p>
<h3>9. Инвентарь и система предметов</h3>
<p>Управляет предметами, которые игрок может найти, купить, продать или использовать.</p>
<h3>10. Система персонажей и развития</h3>
<p>Управляет созданием персонажей, их навыками, уровнями и прогрессом.</p>
<h3>11. Система боя</h3>
<p>Регулирует механики боя, включая атаку, защиту и использование специальных умений.</p>
<h3>12. Система магии</h3>
<p>Управляет магическими способностями и заклинаниями.</p>
<h3>13. Система диалогов</h3>
<p>Позволяет игрокам взаимодействовать с NPC через диалоговые окна.</p>
<h3>14. Система сохранения и загрузки</h3>
<p>Позволяет игроку сохранять и загружать свой прогресс.</p>
<h3>15. Менеджер состояний игры</h3>
<p>Управляет переходами между различными состояниями игры, такими как меню, игровой процесс и пауза.</p>
<h3>16. Система крафтинга</h3>
<p>Позволяет игрокам создавать новые предметы, комбинируя имеющиеся ресурсы.</p>
<h3>17. Мир и локации</h3>
<p>Создает игровой мир, включая различные локации, города, подземелья и ландшафты.</p>
<h3>18. Система погоды и времени</h3>
<p>Симулирует изменение погоды и суточные циклы, влияя на игровой процесс.</p>
<h3>19. Мультиплеер</h3>
<p>Позволяет игрокам взаимодействовать друг с другом в онлайн-режиме.</p>
<h3>20. Система достижений</h3>
<p>Награждает игроков за выполнение определенных задач и достижения.</p>
<h3>21. Локализация</h3>
<p>Переводит текст и аудио игры на разные языки.</p>
<h3>22. Менеджер ресурсов</h3>
<p>Управляет загрузкой и выгрузкой игровых ресурсов, таких как текстуры, модели и звуки.</p>
<h3>23. Логирование и отладка</h3>
<p>Предоставляет инструменты для отслеживания ошибок и оптимизации производительности.</p>
<h3>24. Система модификаций</h3>
<p>Позволяет сообществу создавать и распространять собственные модификации к игре.</p>
<h3>25. Система торговли</h3>
<p>Управляет экономикой в игре, включая торговлю между игроками и NPC.</p>
<h3>26. Система фракций и репутации</h3>
<p>Управляет отношениями между различными группировками и их отношением к игроку.</p>
<h3>27. Система эффектов</h3>
<p>Управляет специальными визуальными и аудиоэффектами, такими как взрывы, световые эффекты и пр.</p>
<h3>28. Поддержка контроллеров</h3>
<p>Позволяет играть с использованием различных устройств ввода, включая геймпады.</p>
<h3>29. Система навигации и картографии</h3>
<p>Предоставляет игроку карты и инструменты навигации по игровому миру.</p>
<h3>30. Система уровней сложности</h3>
<p>Позволяет настраивать уровень сложности игры для различных типов игроков.</p>
</div>
</body>
</html>