TPS Bot AI

Tceba's Studio - 蓝图 - 2021/10/27

Smart AI system for your game.

  • 支持的平台
  • 支持的引擎版本
    4.26 - 4.27
  • 下载类型
    完整项目
    此产品包含一个完整的虚幻引擎项目文件夹,含有配置文件、内容文件和.uproject文件,可以作为创建新项目的模板使用。

This project can show you how smart AI can be.

You can use these blueprints as a base for your own project when creating TPS or FPS games.


AI can do patrol or combat functions. Bots entering combat when noticing a player or after getting hit. They also can call backup (involving other bots to current combat).


First of all they are trying to find free cover (if not - they are chasing player). Bots leave cover if the player is too far away or if they lose sight.


Bots reload their weapon when they go low on ammo.

If the player is dead - bots go back to their duties.


Don't forget to set 'IsAi' boolean for enemy's and uncheck it for your character.


Simple to use. Easy to read. Fully commented.

If you need any help - just ask for it in discord.

技术细节

Promotion Video

Discord


Features:

  • Base aiming. shooting. reloading systems
  • Ragdoll Death
  • Advanced AI
  • AI Patrol System (checkpoints or just random point)
  • AI Combat System
  • AI Chasing System
  • AI Cover System (or exiting cover when loosing players line of sight)
  • AI Bullet Spread System (more enemies = more miss chance. it makes players life easier when fighting more than one bot)
  • Reset system (back to patrol after player's death)


Number of Blueprints: 3 (player, projectile. cover)

Input: (Keyboard, Mouse)

Network Replicated: (No)

Supported Development Platforms:

Windows: (Yes)

Mac: (Yes)

Documantation