Langkah 2: Gunakan PathfindingService
Masukkan kode Lua berikut:
local npc = script.Parent
local humanoid = npc:WaitForChild("Humanoid")
local pathfindingService = game:GetService("PathfindingService")
local target = game.Workspace.Player.Position -- contoh target
local path = pathfindingService:CreatePath({
AgentRadius = 2,
AgentHeight = 5,
AgentCanJump = true
})
path:ComputeAsync(npc.Position, target)
path:MoveTo(humanoid)
Langkah 3: Tambahkan Kondisi
Gunakan while loop atau event Touched untuk buat AI yang reaktif terhadap pemain.
QnA Seputar Cara Memanfaatkan AI dalam Game Roblox
Q1: Apakah AI di Roblox harus pakai API eksternal?
A1: Tidak harus. Banyak AI sederhana bisa dibuat langsung dengan Lua dan service bawaan seperti PathfindingService.
