of     1   

bosswalrus
#171064018Thursday, August 13, 2015 9:52 PM GMT

?
ray_revenge
#171064073Thursday, August 13, 2015 9:52 PM GMT

how to make game
Iterum
#171064082Thursday, August 13, 2015 9:52 PM GMT

didnt put what u already know -ChiefDelta/Discommodate/iC7G/Vulnerite + 100 other accounts
bosswalrus
#171064242Thursday, August 13, 2015 9:54 PM GMT

i know the basics
chimmihc
#171064723Thursday, August 13, 2015 9:58 PM GMT

Learn DerpLua, a language I will be making sometime in in the future.
bosswalrus
#171064786Thursday, August 13, 2015 9:58 PM GMT

no i wnat to do roblox embed lua
instawin
#171064891Thursday, August 13, 2015 9:59 PM GMT

"hte basics" do u define basics on an elunate level or on a normal level xddd
ray_revenge
#171064909Thursday, August 13, 2015 9:59 PM GMT

learn html
bosswalrus
#171064959Thursday, August 13, 2015 10:00 PM GMT

idk what people call the basics, i just call it the basics
instawin
#171065106Thursday, August 13, 2015 10:01 PM GMT

"helo i am awesompizzaeatr694201337 and i just lernt basic skropting gib me project" "elunate: wrapper pls"
chimmihc
#171065251Thursday, August 13, 2015 10:03 PM GMT

There are not really levels. Just more API.
bosswalrus
#171065321Thursday, August 13, 2015 10:03 PM GMT

idk metatables, idk oop idk raycasting idk pathfinding idk what else im supposed to know im really bad a t module scripts i have no idea how to wrtite wrappers, frameworks and that other thing i kind of use libraries i use RbxUtility i really like it i want to get better at logic, and stuff like math logic, problem solving
bosswalrus
#171065509Thursday, August 13, 2015 10:05 PM GMT

pls i really need to know what i should visit next what articles links what to test out
lupine
#171065870Thursday, August 13, 2015 10:09 PM GMT

Learn how to read the ObjectBrowser.
bosswalrus
#171065945Thursday, August 13, 2015 10:10 PM GMT

i know how
chimmihc
#171066235Thursday, August 13, 2015 10:12 PM GMT

Just find things you don't know and learn them. If you don't know something then now is as good a time as any to learn it
bosswalrus
#171066346Thursday, August 13, 2015 10:13 PM GMT

but I feel like there are other things i dont know, can someone name some things i might not now im going to elarn them
instawin
#171066761Thursday, August 13, 2015 10:17 PM GMT

pathfinding is not a bad thing to pick up, i only know the basics though for example, let's say you have a npc that you want to walk from part 1 to part 2. quite simple: local pathfinding = game:GetService("PathfindingService") local npc = define pls -- ur npc model local hum = npc:WaitForChild("Humanoid") -- humanoid pls local part1 = workspace.Part1 -- beginning point local part2 = workspace.Part2 -- end point while wait() do local path = pathfinding:ComputeSmoothPathAsync(part1.Position, part2.Position, 512) if path.Status == Enum.PathStatus.Success then local pathCoordinates = path:GetPointCoordinates() for index, vector3 in ipairs(pathCoordinates) do hum:MoveTo(vector3) hum.MoveToFinished:wait() end end end ComputeSmoothPathAsync() takes 3 arguments, the first being where the path begins, the second being where the path ends, and the third being the max distance. if you make max distance any higher than 512, you get an error. ComputeSmoothPathAsync() returns a path object, it represents a path between your 2 vector3 coordinates. so, you have your path. however, because a path object holds a series of vector3s from the beginning of your path and to the end of your path, you must get the point coordinates. there is a method named GetPointCoordinates that returns an array of all the coordinates in your path. you can then have your humanoid walk to each point coordinate in your path with a for loop.
instawin
#171066983Thursday, August 13, 2015 10:19 PM GMT

also, i forgot to make a second path for the humanoid to walk to when he reaches the end point. try making a path that starts from the part2 and ends at part1, and have the humanoid walk it
chimmihc
#171069092Thursday, August 13, 2015 10:38 PM GMT

Metatables are a good thing to know. And they are a lot simpler than you would think. A metatable is simply a table meant to be filled with metamethods. A metamethod is pretty much the same as roblox object events, there are "fired" when a certain event happens. A metamethod is "made" by having a value at a certain index in the metatable. In most cases the metamethod value will be a function. For example, if you wanted to do something when you use + on a table you would set the __add metamethod in that table's metatable. t = {1,2,3,4,5,6,7,8,9,10} setmetatable(t,{ __add = function(L,R) -- It's args are LeftSideValue,RightSideValue return #L + #R -- This of course would error if you did this print(t + 5), so you would want to add some value checks end }) t2 = {1,2,3,4,5} print(t + t2) --> 15
bosswalrus
#171071133Thursday, August 13, 2015 10:57 PM GMT

im useless i always say im going to do something tomorrow and never do it. then i say im going to do something tomorrow that day and never do it im goimng to sokmehow stop this
DeathsLASTwords
#171076284Thursday, August 13, 2015 11:42 PM GMT

learn....*cringe* wrappers "wow deaths, youre a luaser"

    of     1