Hey, I am making an AI on ROBLOX and I can t seem to figure out where to start for path finding, the most common AI feature. Can anyone help?
P.S. I don t know any raycasting, so I can t use that as my option.
Hey, I am making an AI on ROBLOX and I can t seem to figure out where to start for path finding, the most common AI feature. Can anyone help?
P.S. I don t know any raycasting, so I can t use that as my option.
As already suggested, you ll want to take a look at the A* algorithm. It s the workhouse of pathfinding. If you don t think you can do that, try something simpler. There are many techniques out there, including breadcrumb trails for pursuing AI characters, for example. You could even apply a barebones (1,0,0) vector for moving right, (-1,0,0) vector for moving left, and so on at specific intervals while your game is running. Just get something working first. In any case, you ll probably encounter graphs at one point or another while adding pathfinding, so read up on the subject.
Roblox have released a PathfindingService which makes pathfinding quite easy :)
Currently I know how to have C++ objects instantiated and passed around in Lua using SWIG bindings, what I need is the reverse. I am using Lua & C++ & SWIG. I have interfaces in C++ and ...
I want to use lua (that internally uses only doubles) to represent a integer that can t have rounding errors between 0 and 2^64-1 or terrible things will happen. Is it possible to do so?
I have some lua script that have some long running task like getting a web page so I make it yield then the C code handle get page job async, so the thread free to do other job and after a specify ...
I have a lua table that I use as a hashmap, ie with string keys : local map = { foo = 1, bar = 2 } I would like to "pop" an element of this table identified by its key. There is a table.remove() ...
I ve hit s small block with string parsing. I have a string like: footage/down/temp/cars_[100]_upper/cars_[100]_upper.exr and I m having difficulty using gsub to delete a portion of the string. ...
I m using Electro in Lua for some 3D simulations, and I m running in to something of a mathematical/algorithmic/physics snag. I m trying to figure out how I would find the "spin" of a sphere of a ...
I have 3 lua files, Init.lua, FreeCamera.lua and Camera.lua , init.lua calls require "Core.Camera.FreeCamera" Free Camera: module(...) require "Core.Camera.Camera" local M = {} FreeCamera = M M ...
I need a game state object in lua(not c++ or tied to C++) to manage lights, cameras, objects, events from my C++ engine (the lua objects are seperate entities from c++, pretty much just standard lua ...