Diving into Generative AI

What I really want to see here is the ability to use AI to generate story content in-game. All of these other things are nice and all, but can ultimately already be done outside of Roblox and can be imported in. I want the ability to have an AI generated world be possible within Roblox. I don’t mean pre-generated, I mean a world generated in runtime. To be clear, it would only be necessary for the AI to generate text. In addition to this, being able to generate natural language responses and to understand natural player dialog would go along way as well.

2 Likes

I agree to an extent. There are a lot of promised features that appear to be delayed, of which are of much more importance than AI. I believe that AI is more of a buzz word to get the attention of investors and the media. However, it’s not as though Roblox can’t afford to hire a new team specifically for this.

On the surface, Roblox having built-in AI is entirely pointless when you can literally use external AI to generate the same content and import it into Roblox (with the only exception of being trained specifically for Roblox, which may provide better results in certain areas). While that’s true, I’m hoping that this means developers will have access to AI API which would allow us to use built-in AI to generate story and natural language during runtime. This would allow developers to create AI generated worlds with NPCs that can understand and respond to natural language through chat. It’s like the true version of a video game D&D experience. Something like that would be a big deal in its own right.

I disagree with the DataStore part. While there can be outages, nearly every time I see somebody having an issue with DataStores, it’s an issue with their code.

Note:
I agree with everything else though. There are many issues that need to be prioritized and resolved. There’s also a lot of missing core features that are holding Roblox back as a game engine. We’re seeing a lot of changes lately that literally nobody has asked for and sometimes overwhelming backlash of developers asking for a specific change to be rolled back. Now this has already been discussed before by developers like Elttob (“The developer community is not being heard.” and “Reflections on my last video.”), where it seems that upper management at Roblox have no idea what they’re doing (or at least their goals appear to be out-of-touch with what’s actually needed for the platform), and a total lack of communication with even Roblox’s top developers and developer engagement team members. I believe the upper management has at least finally noticed that not listening to their developers is perhaps a bad idea, considering their latest topic “Changes to Roblox Product Development Process”.

What I personally believe needs to happen is for Roblox to either fix their priorities to be more in line with the reality of what developers actually need, or to hire more teams to handle everything at once in a timely manner. I’m all for AI, but if getting a feature like this comes at the cost of prolonging known-bug fixes and core missing features, I think every developer would agree that Roblox needs to reconsider what’s actually important right now.

Disclaimer:
Also, I have the same disclaimer here. I love Roblox as well and will continue developing on it. But it’s because I love Roblox that I want it to be the best that it can be. All I’m asking here is for Roblox to better prioritize their goals. To make better games on Roblox, we need more features that other game engines have. We need what we already have to work is intended. We don’t need all of these other things that we haven’t asked for. Things like AI are like the cherry on top, not the actual content.

(Also monthly updates on what Roblox has been working on would be lovely. Specifically progress updates on features. Communication would go a long way with community/developer trust and understanding.)

3 Likes

Just as a FYI, Roblox has 1000+ engineers employed and just because they are putting a few people on AI objectives doesn’t mean that the remaining 975+ (or whatever) engineers are not working on completely different objectives.

It’s good to point out hard-hitting issues but realistically you can’t parallelize the work needed to fix most of the bugs you point out past 1-2 engineers concurrently.

10 Likes

This is a cool feature, but it also takes the life out of hard work

1 Like

Is it available yet or not? If so, how do I get it?

1 Like

I get the feeling a lot of people are either misinformed, biased, or just outright incorrect on this subject. People are worried that it will replace human developers, but just look at ChatGPT. Can it generate scripts? Yes. Can it do it will well, without error? Not at all. Even if this became extremely advanced, it still doesn’t have the mind of a human, and cannot think and act like we can.

If you have such a big issue with it, don’t use it. This will be revolutionary for Roblox in a positive way, and will help small game developers save money by not having to hire overpriced commissions.

1 Like

Exactly this. It is very capable, but I think the fear of it replacing developers is short-sighted.

2 Likes

I don’t know how to feel about Generative AI coming to Roblox. I feel sort of, mixed if that makes sense.

There are both upsides and downsides to Generative AI on Roblox. An upside to this is that it can be used to improve already existing scripts while making it easier for new and inexperienced developers to create new ones, allowing for newer games and updates. This will allow content on Roblox to reach new levels and heights not even able to be imagined before. A better platform for all. However, there are several big issues I see with this that I don’t know are being considered.

The first and largest one is the replacement of humans. At the end of the day, nothing can compare to human work. No matter how strong, powerful, or technologically capable an AI is, it will never have that human touch. Yet, I see many people outright using AI to do things humans would normally do for them. This creates the issue of fewer and fewer people finding work on Roblox and puts people who do commissions on the Talent Hub at risk.

Secondly, let’s talk about issues involving Roblox Generative AI. If the AI makes a mistake, or the code is not efficient, without the knowledge to fix it you are essentially stuck with what you have. And many, many different aspects of code when coding should be considered, and I am afraid not all of these aspects are being given equal treatment. This includes Cybersecurity, which brings me to my third aspect.

What if this code is easily able to be exploited? Or, not designed to handle large player counts? This will doom developers who lack the knowledge to address these issues, and will lock them in a checkmate with no way out.

On the subject of exploits, what if people could generate potentially dangerous scripts? Let’s consider the following scenario, as I can’t even describe in my own words how destructive this could get:

Generate me a script that destroys the game and is almost undetectable while being efficient. And hide it within a model for me, as I totally won’t upload this onto the Creator Marketplace! When you are done with that, generate a script that hacks the player’s chat and creates the next Crosswoods!

There are so, so many issues and potential consequences of AI that I could go on forever about, but let’s talk about one final one for now: Adult Content

What if someone generates content that should especially not be geared toward children? If someone can generate realistic simulations, scripts, audio, assets, etc. this will create a suite of new problems I don’t even want to think about or get into.

As I said before, I can not list all of the potential dangers of AI. It is, in my opinion, a double-edged sword that I feel mixed about. We can use it to create a bright future and a wonderful world for Roblox, but at the same time, we could also destroy it if this AI is not trained properly.

Do with this as you wish if you see this information. Please consider what I said if you are reading this, so you can address the concerns I along with other Roblox developers share about this extremely controversial Generative AI update.

5 Likes

Roblox is the perfect location for the propagation of these tools. Are there any plans for tools to enable LLM implementations on a rudimentary level, for example, feeding the context of all the rules of a board game, and some instructions of how the transformer should behave. Then letting players instead ask questions about how to play the game to a language model instead of only a large rulebook?

Will there be a payment model for some features such as code piloting or model training? Will models need to be trained on our code to perform well? Are we vulnerable to our intellectual property being leaked?

What scenarios have been defined in terms of whether developers get access to caching or training data in networks? Will be allowed to do complicated features, for example, sending a depth map of a player’s character, and pose information to ControlNet to generate an image of their character in the style of a painting/misc?

Some of these generative AI solutions are more expensive than others, and lots of image generation would be susceptible to exploitation by users especially when the content can be shared with others. Generally, is moderation going to favor the developer or the player? Is the cost of all this generation going to be a direct or indirect cost?

@AndroidYouth I have a question in the update, When I put a Command like this:

— Command

Immediately the script is finished?

That aint poorly created. I see lots of effort in it, they created a whole cart system unique than others, and some ideas no cart game ever did. Like the police chasing you for going too fast.


AI is pretty good for simple tasks. But I think the claims that soon people will use AI to make games for themselves is a little too early to worry about. AI isn’t capable of that yet and those kind of tasks require too much training, say, 40 years minimum if not never. And there will still be more games created.

2 Likes

Looks like an interesting update.

1 Like

Yes, because they used free models, thsi AI doesn’t have models with viruses

I’m not sure but I think you can, also ChatGPT wasn’t made specifically for @Roblox, so if this is specifically fro @Roblox it will be way more advanced

Is this maing fun of me or are you agreeing with me?

Sadly…

1 Like

Looking at some posts here, like by @NodeSupport, @MightyDantheman, me and others, I realize that there are many developers dissatisfied with Roblox’s stance on investing more in newness than investing in bug fixes.

But there are also people who don’t care so much about bugs and prefer more news.

I’d like to hear your thoughts on this subject, so I’ve put together an objective quiz (which may eventually be presented to Roblox managers):

https://devforum.roblox.com/t/community-quiz-should-roblox-invest-more-in-new-features-or-bug-fixes/2200256?u=rogeriodec_games

3 Likes

yay nice time to get every single roblox dev replaced by ai :skull:

6 Likes

The best engine made even better. By the way, welcome to Roblox! This looks insane, can’t wait for future updates on this.

Though I am a bit scared… will this just replace our jobs of actually developing? I really hope this sucks in a way. I’ve worked so hard for half of my life to learn my skills, many others have too, seemingly just for an AI to replace it right around the corner… maybe I’m being over-dramatic, but I have a gut feeling that’s the case.

1 Like

Roblox owns all of the experiences on the platform… as such, they’re free to use them for the tool to learn from.

1 Like

To this, I say the same as I said above

1 Like

Does thsi mean they also own every asset on there? Like if I would make an asset in @Roblox and publish it in my Experience, do they own every right over it?

1 Like

When will it be released? It looks cool, and this will make it much easier for people who don’t know how to script. I am looking forward to this!

I’m not sure, but this could potentially break Roblox because many people who don’t know how to script will be making games with it. However, I’m uncertain about how this is going to work.

1 Like