Roblox is adding more things that may make it easier for new developers. I may not like that this AI will make already “rush game developers”, make their games faster, but it’s beneficial. In terms for those who want to expand their knowledge, when their are no specific tutorials for them.
I personal would like to see how to make a race car game. How to make/use other functions I never used.
It actually does the same than all other AI, it give and explain very basic code and awnser to our questions, excepting that the material generator was integrated to it, otherwise there is nothing really new.
It will probably be a lot more usefull when it will be able to build maps prototypes, so we can do something like:
Putting all our own models in the workspace and ask for the assistant to build a map using these models, parts, and others descriptions we give like colors, max size, how the map should be built ect…
Doing a small map by ourself and ask for the assistant to build a similar map using different colors and other models we put into the workspace or to do modifications on the current existing map.
So this assistant would speed up our workflow a lot, as we would only have to edit the already built map to make it better and proper for our games.
I understand where you’re coming from, but for example smaller devs that don’t fully understand scripting, it could be a way of learning some simple parts of coding. + I’m sure the people at roblox will continue to make this AI better and better giving it more info on roblox scripting. After all, it’s only in beta stage still.
It literally can’t. If you had any understanding on how AI is made then you would know. AI is not sentient, it’s effectively hundreds of millions of paths and it chooses a combination of paths based on your prompt in order to give you a result.
literally, yes
The human brain works in a similar fashion.
It has an understanding of how things relate to each other in a complex way that not even the ai scientists fully understand.
In near future, those ai assistants will do most of the work that we currently do, we’ll just chat with it and instruct it on how we want things.
I’m not saying it has emotions, but it will certainly be able to understand and do what we ask it to do, all you’ll need is one human supervisor.
There’s a ton of info on that. Ilya Sutskever the Chief Scientist at openAI said it himself in an interview.
And he is worried about the capabilities that it could have in the future too.
There’s a ton of info on the fact that it’s not fully understood…
Yes, it is math based, but you can still simulate how the brain works in all its aspect, simply by using math.
In your original post you said “AI will never become that good.” Which I quite disagree with the word “never”
You also said: “Image generation is a different story. Graphics designers can wave their jobs goodbye.” This implied that programmers somehow do something that AI will never be able to replace, which I also disagree. I get it in the short term, that you still need to know how to debug your code etc, but it’s not gonna be too long before ai can do it, there’s no doubt about that.
Of course I agree that you still need to tell it what you want. But I disagree with the fact that you’ll need any programming knowledge to make a fully functional game…
Wow, be careful!
You know what is making the “big difference” between AI and human??
Human learn skills through experience in their life! Right after a child is being born it starts exploring this world by itself and is collecting information on simple ways of how the basic laws of science in our world work! It learns that things fall down on the groun (gravity), it can’t see anything, if there is no light and this type of stuff. The more a human starts growing the more complex types of information it becomes capable of understanding and in addition even refering to previously know information. People learn information step by step and after they have seen it they are able to find references and store the information in their brain.
We can set our goals! Another huge difference between ChatGPT and Assistant to humans is that they have the goal to only help us in reaching our goals. This “goal” is universal since it should satisfy everyone. People usually set their own goals to reach at everything in the world, but they automatically set other little goals without realising it. For example: Let’s say you have an AI that is able to show you what way to go to reach a specific place on the road( This is it’s only info to provide for you! The rest must go in the prompt!!). If you tell it “show me a way to get to (your school’s name)”, it might give you a way as a straight line, because it thinks you can just fly over since you didn’t provide that info. It could also make you go one time around the world to your school.
Summary:
AI can definitely be used for completition of different sorts of requests, BUT only some of the ones that is in their goal or the ones that are simple, but need to be completed multiple times and be repetitive. Another example is: If we would have an AI that would be able to make entire games all the way on it’s own upon the information it collected from existing games on Roblox it would (99%) make a Simulator game, since they usually are successful, bring in a lot of money and there are plentys of them on the website.
AI uses “black box datasets”. I’m not going to explain in depth how they work because I could easily be writing for hours, you can look that up in your free time, but essentially the problem these AI engineers are having is that the AI cross references data to come to conclusions on different topics that it wasn’t told to. They only care about what comes out, not what goes in.
As the guy above rightfully pointed out, AI is not sentient and it never will be. The more complex your demands are, the sooner you are going to hit a brick wall with it, as it would reach a bottleneck in datasets, processing power etc.
I spent tge last full day arguing with ai assistant about bindable events. It keeps telling me i can use tgem for client to server comunication. And when i ask about client to client it tells me to use remote events. Im just trying to make a image button trigger a function in a local script and it cant give me a straight answer
Ok so I tried it out first before complaining and its literally just an edited version of ChatGPT that yall made worse. It still uses wait() instead of task.wait() it also usesBodyForce and BodyVelocity which to my knowledge is deprecated. It will sometimes produce broken code and also cant even explain its own code.
The ai is very helpful at doing basic things that require one line of code like string manipulation, I always use it to get patterns that I can never think of myself for string.gsub and string.find, like gsub("[%p%c%s]", "") or gmatch("local%s+(%w+)%s*=%s*(.-)%s*\n")
But I’ll say this, the ai seems to be really bad at using new services like ScriptEditorService where it just straight up uses methods that don’t exist or uses methods in a way that doesn’t make sense, like using :CloseAsync() on ScriptEditorService instead of using it on a ScriptDocumentation which confused me ALOT
these issues happened to me a few months ago on the website version so I dont know if its fixed now
Definitely a step in the right direction, perhaps some paid way to utilize a stronger language model would be nice. From what I gather, the reason it doesn’t use something more state-of-the-art like GPT-4 is because the API costs. GPT-4 currently seems to be the best coding assistant, especially after the knowledge cutoff update and the search capabilities.
Incorporating GPT-4 for a price doesn’t sound like a bad move. It’s what github copilot did. And there seem to be many opportunities for improvement because GPT-4 isn’t trained heavily on ROBLOX lua like it is with python. Such a move would greatly improve the model’s utility and accelerate the pace at which that conceptual model-inserting AI becomes a reality. The intelligence-related hiccups would be fixed, and with time the AI will be able to view a game’s descendants and scripts, gaining significant capability.
Roblox premium, but for developers. Sounds neat. Of course, a robux-per-token dynamic may be better. Anyway, if Roblox can keep up with the latest in generative AI, we’ll surely see some wild games.
In one TEST between Bard (Google), ChatGPT, Discord (Clyde) & Roblox (assistant)… I was surprized that Discord was the only one that achieved a pass in all 3 tests for Roblox Studio (Copied… Pasted… and Run in Studio - with it working).
I know this is a minor test, and better tests could be done, but it’s just interesting that Clyde did well here.
I know people have mixed reviews about having AI, like roblox Assistant, ChatGPT, BingAi (For art) etc. However, it’s a tool. Tools are meant to help you, ease the process in which you’re in. You can ask for them to do a simple task that you can then implement into your project. I believe this is great! There are limits to these things too. However, people might say you can’t learn from it, I say no! If you’re a brand new coder, ChatGPT can explain things in a very fundamental way. For instance, you can ask it what does a conditional statement mean and how does it work. You could ask it to give you an example in any language too.