AI для игровых персонажей в Unreal Engine 5: создаём умного NPC с нуля
Хороший игровой противник не обязан просчитывать десятки вариантов наперёд. Игроку достаточно увидеть понятную реакцию: охранник спокойно патрулирует территорию, замечает нарушителя, бросается в погоню, проверяет место, где тот скрылся, а затем возвращается к своему маршруту. Именно такого NPC мы соберём в Unreal Engine 5. Вся логика будет сделана на Blueprints, поэтому руководство подойдёт даже тем, кто пока не работает с C++. В результате получится основа, которую легко превратить во врага, союзника, животное или мирного персонажа...