Category:Ru/AI: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{stub:ru}} {{translate:ru}}") |
No edit summary |
||
(13 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{LanguageBar|title=Категория: Искусственный интеллект}}__NOTOC__ | ||
{{ | {{back|SDK Docs|Документация к Source SDK}} | ||
ИИ означает [https://ru.wikipedia.org/wiki/Artificial_intelligence Искусственный Интеллект] и он контролирует каждое действие NPC. ИИ в движке Source не следует путать с урезанным ИИ в {{hl2|4|suf=:ru}}. Эта категория покажет, как правильно встроить и использовать ИИ в своём моде или карте.<br> | |||
В альтернативе действия {{L|NPC}} можно контролировать с помощью {{LCategory|Choreography|Хореографии}}<!-- and {{L|Inputs and Outputs}} ? -->. | |||
{{category header|background-color=#E0E0E0|border-color=lightgray}} | |||
{{category newcolumn|rowspan=6|width=50%|background-color=#F7F7F7|border-color=lightgray}} | |||
== Принятие решений == | |||
* {{L|Decision Making Overview|Краткий обзор}} | |||
* {{L|NPC Sensing|Восприятие}} | |||
* {{L|Condition|Условия}} | |||
* {{L|State|Состояния}} | |||
* {{L|Schedule|План действий}} | |||
* {{L|Task|Задачи}} | |||
== Концепции ИИ == | |||
* {{L|NPC Memory|Память}} | |||
* {{L|Ai relationship|Взаимоотношения NPC}} | |||
* {{L|Readiness|Читабельность}} | |||
* {{L|Squads|Отряды}} | |||
* {{L|Behaviors|Поведения}} | |||
* {{L|Behavior ActBusy|Занятость}} | |||
* * {{L|Assaults|Нападение}} | |||
* * {{L|Ai goal follow|Следование за целью}} | |||
* * {{L|Behavior FuncTank|Сущность FuncTank}} | |||
* * {{L|Ai goal lead|Перемещение за собой}} | |||
* * {{L|Behavior Police|Патруль (Police)}} | |||
* * {{L|Standoffs|Сражения}} | |||
* {{L|Interactions|Взаимодействия с NPC}} | |||
* {{L|Move and Shoot|Движение и стрельба}} | |||
* {{L|Look Targets|Поиск цели}} | |||
== Навигация == | |||
=== Карта === | |||
*{{L|Nodegraph|Нахождение пути с помощью Nodegraph}} (HL2) или {{L|Navigation Meshes}} (CSS) | |||
* {{L|hint nodes|Hint Nodes}} | |||
* {{L|Assaults|Атаки}} | |||
* {{L|Node|Ноды}} | |||
* {{L|Path Corners|Угол пути}} | |||
* {{L|Routes|Маршруты}} | |||
* {{L|npc route}} | |||
* {{L|Track Pathers}} | |||
=== Код === | |||
* {{L|Move Probes|Обработчик движения}} | |||
* {{L|Move Solver}} | |||
* {{L|Plane Solver}} | |||
* {{L|Local Navigator}} | |||
* {{L|Navigator}} | |||
* {{L|Motor}} | |||
== Анимация == | |||
* {{L|NPC Activities & Sequences|Деятельность}} | |||
* {{L|Anim Events}} | |||
== Речь == | |||
* {{L|Speech Overview|Обзор}} | |||
* {{L|Response System|Система ответов}} | |||
* {{L|Sentences|Высказывания}} | |||
{{category newcolumn|rowspan=1|width=50%|background-color=white|border-color=#E4DCCD}} | |||
== События на карте == | |||
* {{L|Actbusy|Занятость}} | |||
* {{L|Assault|Нападение}} | |||
* {{L|Standoffs|Сражения}} | |||
* {{L|Squads|Отряды}} | |||
{{category cell|width=50%|background-color=white|border-color=lightgray}} | |||
== Введение в программирование ИИ == | |||
* '''{{L|Creating an NPC|Создание NPC}}''' | |||
* {{L|Add a new attack to an NPC|Новая атака для NPC}} | |||
* {{L|Make an NPC move somewhere|Заставляем NPC двигаться}} | |||
* {{L|NPC Debugging|Отладка NPC}} | |||
* {{L|AI Perception Behavior Enhancement|Улучшение поведения NPC}} | |||
{{category cell|width=50%|background-color=white|border-color=lightgray}} | |||
== Хорошие примеры рабочих NPC == | |||
* {{L|AILearn Zombie|Зомби}} (Простой рукопашный NPC) | |||
* {{L|AILearn CombineSoldier|Солдат Альянса}} (Использует отряды) | |||
* {{L|AILearn Alyx|Аликс}} (NPC компаньон) | |||
* {{L|AILearn Rollermine|Шаровая мина}} (Физически симулируемый NPC) | |||
{{category cell|width=50%|background-color=white|border-color=lightgray}} | |||
== Базовые классы NPC == | |||
* {{L|Base NPC|Базовый NPC}} (CAI_BaseNPC) | |||
* {{L|Base Humanoid|Простой гуманоидный NPC}} (CAI_BaseHumanoid) | |||
* {{L|Base Actor|Простой Actor}} (CAI_BaseActor) | |||
* {{L|Player Ally|Союзник}} (CAI_PlayerAlly) | |||
* {{L|Player Companion|NPC Компаньон}} (CNPC_PlayerCompanion) | |||
* {{L|Expressor Host}} | |||
* {{L|Behavior Host}} | |||
{{category cell|background-color=#FBF7EA|border-color=lightgray}} | |||
== Отладка == | |||
* ''{{LCategory|AI Commands:|Команды для отладки NPC}}'' | |||
{{category end}} | |||
{{back|SDK Docs/ru|Документация к Source SDK}} | |||
{{ACategory|Level Design}} |
Latest revision as of 06:10, 24 April 2025
ИИ означает Искусственный Интеллект и он контролирует каждое действие NPC. ИИ в движке Source не следует путать с урезанным ИИ в Half-Life 2. Эта категория покажет, как правильно встроить и использовать ИИ в своём моде или карте.
В альтернативе действия NPC можно контролировать с помощью Хореографии .
Принятие решенийКонцепции ИИ
НавигацияКарта
КодАнимацияРечь |
События на карте |
Введение в программирование ИИ | |
Хорошие примеры рабочих NPC
| |
Базовые классы NPC
| |
Отладка |
Pages in category "Ru/AI"
The following 4 pages are in this category, out of 4 total.