PLEASE HEEEEEEEEEEEEELP I LOST MY EMAIL FOREVER AND THESE ASS HOLE OPEN AI WONT HELP ME AT ALL THEIR CUSTOMER SERVER IS DOG SHIT PLEASE I CANT EVEN MAKE A NEW ACC CUZ THEIR SYSTEM IS TRAAAAAASH PLEASE HELP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
I don't think epic Games will add chatgbt in engine as a built in feature anytime soon as I'm pretty sure Tim Sweeney is still quite on the fence if it's a better or worse feature to add but I'm sure the first person to get a actual working plugin for this in unreal engine will be quite rich if added for sale in the marketplace
games like sims could really benefit from chat-gpt.. random people with cool conversations and when they add ai voiceover that doenst sound robotic.. will really create a lifelike ambience.. great times comes up
But that means every gpt game will be online only, not only as it is now, forced online for "security" DRM bs, but to actually get those AI responses. Or local, but that mostly sucks, and also uses mucho GPU.
Not true. It becomes stupid without proper guidance. It could not calculate my monthly expenses properly even with basic inputs and it kept correcting it incorrectly until it repeated the answer I gave it. XD
getting this production ready, seems like a huge amount of work and I'm not sure if a company like Unity is able to commit the amount of resources that would take. Here is a list of requirements I think it would need to be actually useful. 1. Work at interactive speeds. 2. Be very reliable. 3. Cover the vast amount of functionality. 4. Be able to understand abstract problem descriptions and come up with how to solve them using Unity. I think 4. in particular is still way beyond the capabilities of LLMs of today.
I think most of these are actually limitations imposed by the AI model, so as new better models are released it would improve all of the mentioned points. Maybe there are a few things that are limitation on the unity side: the fact that it requires project recompilation from the look of it, and the model being a general purpose model(in other words, not trained specifically to be "working with unity"). If the latter could be solved by training a model in a specific way, the former probably can not be solved easily, since C# is not an interpreted, but compiled language.
That’s wonderful. There’s nothing there I couldn’t do before but it makes those things way way easier and I’m looking forward to abusing it to see what it can do. Thanks for showing us this one
I used it for learning Unity and C# and worked perfectly FOR THAT PURPOSE, learning. If you want a real project it won´t help too much, many times it just takes longer to explain all the parameters for what you need than just doing it by yourself. Not to mention that sometimes if you show you code to it asking to add something and thinking it will just make it easier for the AI to understand what you want, it may break something it already worked to give you a solution that doesn´t work for another problem... it´s just better using it for learning and easy simple things, that saves you a lot of time and effort, but for the heavy ones it doesn´t help too much.
the method it actually quite simple, you just ask the bot for code that would do what you want, and then you run the code that it provides. if it provides code that doesnt work, it will give an error and doesnt run. If you sign up for the gpt4 you will probably get access fast, for me it took 1½ days from signup to get access. gpt4 is far more consistent with more complex commands. the price is 15x that of chat gpt though, but at 0.03$/750 words you can still make it write an entire book for 1.5$
To be honest AI will be a complete game changer in game design, development, testing. It's going to be unbelievable. It already has done a lot of changes in the game industry.
Seriously love how this stuff is made, released, then, the community improves upon it, and it grows. Imagine using this with chatgpt memory plug-in, and telling it to analyze every failure then save it to memory.
so this was the prompt according to the github:"Write a Unity Editor script. " + " - It provides its functionality as a menu item placed \"Edit\" > \"Do Task\". " + " - It doesn’t provide any editor window. It immediately does the task when the menu item is invoked. " + " - Don’t use GameObject.FindGameObjectsWithTag. " + " - There is no selected object. Find game objects manually. " + " - I only need the script body. Don’t add any explanation. " + "The task is described as follows: " + input; nothing particular ground breaking, you could probably play with this some more to make it signifigantly better and fail less often.
Aw, man... the improvement steps this tech has made in the last two years are frightingly big. I wouldn't be surprised if five more years down the road you could interact with any creation software more or less the same way people in ST:TNG interact with the holodeck: You just tell it what you want and it gives you a draft and options to refine things to your needs.
It's only a matter of time before we're in VR giving voice commands to Unreal Engine and creating worlds around us. In the future, an AI built into your operating system will be able to connect with your applications so even if they don't have AI built in, you can still use AI to interact with them.
It could be interesting. I know there are a lot of tools I've bought on the Asset Store that performs some of this (grab all objects with this name, mass renaming, etc.) but I'm not sure where this would necessarily help me right now. We'll see how much it takes off and honestly, it is the stuff I can't think of that are the most exciting part of this. What COULD it do that I just don't think is possible right now?
Chatgpt is a good tool and can be of great assistance and can be helpful with things; especially when we're trying to learn. But, I think things are going to be less fun and less inspiring when it starts replacing human creativity and effort. I'm not sure if I'd want to buy art, music and games made solely by A.I. Because then, I'm just paying a robot. This is just my opinion. It should help us, not altogether replace us.
"starts replacing human creativity and effort" Its literally doing the opposite. Its stealing human creativity and effort and selling it as AI. People need to push back and start protecting their work and not giving it away for free online for them to scrape it up.
AI does not exist at all ! It is all just a huge statistical and probabilistic model that the whole internet was fed into it, No Intelligence in it at all! We should merely use it as a way to be able to use plain English to ask it to extract the information we need from the information source we want. Like for example documentation sites etc. Not to steal our works or to treat it as some king of "intelligence".
@@outlander234 I don´t think thats the case, in fact, just the oppossite, It will boost all the creative and productive efforts, you will be able to concentrate on creating and designing rather in coding, o typing or doing all silly and repetitive tasks. It´s still very far from matching our logic or creativity, it just compiles data and uses a very light logic to give a solution to the request given. Maybe in the future it will be smarter, but after using it for many many MANY hours and days I can tell you that it is very far from replacing us. If it can replace somebody at some task is because the task is very very simple and doesn´t require much logic but remembering amounts of data or if they implement it for robots it will replace workers at tasks that even nowadays can be done by a robot.
Using GPT-4, I managed to get ChatGPT to generate a full Godot game, including project config, to make Pong from almost no description. Just taking any errors that it produced and pasting them in to get new files. Really powerful! GPT-4 will eventually accept image inputs, so being able to show off a design document with map sketches, or showing it spritesheets to have it automatically set up animations, may all be ways to make use of it in small ways to reduce manual labour. It's also quite good at language translation, so I imagine a first pass of translation spreadsheets would be fantastic at getting your game to a larger market as long as you can still validate its output. Very cool stuff! Between this and 3D generative art, prototyping is likely going to be much higher fidelity and much faster. Game jams in 2025 are going to be exciting.
Love this! But to be fair it kinda looks like it’s easier to just make the script that generates all of these things using actual code instead of only natural language which is not as debuggable.
Yeah, but think of this as version 0.0.0.1. For certain tasks, such as bulk updating scene objects, I can honestly see this integration making life faster than any home built scripts.
@@gamefromscratch Bulk updating objects is a very simple tool to code though, and Editor scripting allows for more versatility than working via an external parser. Plus Cloud AIs are paid services, or free w/ limits - even with better prompting/larger models, I can see running up a massive bill just iterating over a simple scene or UI. Hiring junior devs is cheaper LOL
It's just like Star Trek, on the Holodeck: "Computer, make a forest." "Make the tree branches higher." "Add 3 paths through the forest." etc, etc. Computer could do it and it passed for real, but they still needed a human to have a vision to create a scene and interaction. What worries me the most about this AI stuff and how easy it is -- am I going to become a Barclay, seeking the Goddess of Empathy ???
Even with the Holodeck, you've got to remember that there were scenario-designers actually building out those programs. The voice commands the crew used were essentially known, documented parameters that the program authors made available. Even the "blank" Holodeck was accessing essentially shareware/built-in programs. Saying "show me a tree", without environmental context, geological era, or _planet_? You could get a 21st century oak or some maneating prehistoric Vulcan cactus 😆
I´ve kinda started my first project in Unity with ChatGPT like that, trying to make something like minecraft just for learning purposes. I didn´t know anything about the engine or C# so at first I relied entirely on telling ChatGPT what to do like that. Add cubes one next to the other forming a 100x100 plane, add randomly 100 Tree objects, generate every 5 seconds one Coin object 3 units over one random Cube object. Add an Player object over one Cube object using capsule shape that can be moved with the keyboard... and so on
@@martineugenionunellrey7924 If you're learning the engine though, I think you'll want to try at least getting the basics down so you know what to even ask for. Kind of like reading the menu before ordering at a restaurant. I imagine that'll give you better results.
having written some chatgpt api code and looked at his code im surprised how well it works (not critisizing just observing). he is using a very basic single line prompt with no setup/example data for chatGPT to learn from. i would bet you could reduce the code errors significantly if he just added more data to the API request. for example i did similar and asked it to create c# scripts for a AI charecter and response system as a POC on using it to create AI characters and i found it was unreliable at first similar to this, until i gave it a grounding and example. so instead of just "basic prompt + {user input}" which is what he is doing you do system "basic setup prompt similar to his" user "create 10 random cubes" assistant "{{input perfect answer code here}}" user "{user input}" he also could possibly tweak some of the api variables as chatgpt api lets you define how deterministic (reproducible) its output is so it is less random
I don't think that's the weakness of the technology per se, but rather of the implementation. This is not something ChatGPT was specifically designed for and it still kind of does the job. The more it gets adapted to this task, the better it'll work.
We still need a declarative language that makes use of these AI technologies, assuming it's possible to create deterministic results... It's looking good tho, but I can see it causing issues for more complex stuff. This tool also needs to show the script is going to run or at least an overview of it before we confirm it.
There have been natural-language scripting languages before. They are ok for domain-specific tasks, like the narrative ones used for code-lite visual novels. But they are just not as flexible or extensible as "normal" code syntax, or provide as good a user-experience as conventional GUIs. Basically they created a very expensive, slow, text-parser on top of the Unity Editor API. Which is a cool exercise, but it's already proven that this approach doesn't work outside of very simple/constrained use cases.
Gpt and game engine, that concept could be very useful, at least as a tutorial on the program, because sometimes those programs are very confusing for beginners.
Thank You for this Great Video 👏🏻 As an Indie Game Dev, I couldn't be happier. 😄This is a great Tool (keep in mind I used the word 'Tool', not "Game Dev replacement", because it's not - sometimes ChatGPT just gives you nonsense, in my recent experience I was not too impressed to be honest: outdated shaders, not optimized Scripts, etc.) The next step would be integrating ChatGPT with Unreal Engine 5.1 + C++... (I am learning how to use it currently). For someone who's learning from Scratch, it would be the greatest Companion in the Study Journey.
@gamefromscratch I bet that AI Command Window could be enchanced with for example autofill option or dropdown list with Game Objects present in current Scene (there is much area to expand&explore 🙂).
Using ChatGPT as a tool makes me way more efficient, and it makes working so much smoother. What I fear, however, is this bringing much higher standards to the industry. Imagine finding a job when every code related job requires you to write thousands of lines every week
Does anyone have any idea how this actually works tho? I looked through source and still can’t figure it out. Like if chat gpt recieves a command. I get it can give a response and even understand it , but how do chat gpt responses get converted into unity actions
hmm, so much potential, except I hardly ever use 'random' for things, it's hard enough to get things to work even when you know exactly what you want... I don't know if it can do this yet, but for example using ChatGPT to create a UI element and then being able to reference changes you'd like to make, so it can delete and recreate specific elements would be game-changing
Thanks for creating this demo video! I think this just validated that creating an easy editor tool that will generate lots of polygons is needed for game developers. I will be more impressed when the natural language is integrated into Unity so that someone could speak and then generate an entire 3D scene that looks beautiful.
i can spend 10 seconds asking chat gpt syntax or 15min looking through the unity api. when im not quite sure how to do something i can just ask an although usually the way it goes about it isnt to great but it gives me a starting point. it already is a very good tool for game devs
It's pretty impressive but I don't like how many times the prompt returned nothing. definitely something that will get better over time. Ultimately the biggest limitation is money 😅
Yeah... I have to imagine with more time that part of the process can be fixed with relative ease. Now imagine a team working on this internally at Unity (or Epic or Godot) instead of just one guys PoC project. Yeah, that's where your money kicks in.
I like it because if you really want something, you should work for it. So at least if you are gonna have an easy button let's make sure you really want that masterpiece by making you press 3 buttons instead of reading and pressing a lot of buttons. They say you get what you pay for but I wonder how long it will be before making a game will become as simple as filling out a long mad lib.
I was wandering when integrations of chatGPT with game engines will appear a couple days ago, hehe guess this is it. imagine fixing your broken script within the project itself... not having to copy code... explain what is the setup so it gives relevant answers. this is so exciting
Don't be afraid of this tech - be happy you're in early. Learn how to use it now and you'll always be a step ahead of the curve. This won't make devs obsolete - those that understand what it's doing behind the scenes will still be miles ahead of anyone trying to make a game with text prompts, no matter how good this gets.
I am getting an error while downloading 3D assets from asset store. It showing me Error while getting access token : invalid config from unity what should I do now ?
This is just the beginning. The possibilities for game engines and things like Blender are just mind boggling. Really, we will look back at the days where everything was hand coded and laugh.
I think one of the biggest things to come out of the AI Emergence is going to be the ability for the disabled to do so much more than they could before.
It will very soon. This video is thinking too small. AI isn't for making and placing 3D models to speed up game dev. It's going to animate the entire thing on the fly using the player's ideas. It sounds like sci fi, but I just tried Midjourney today and I was shocked. As a player I am excited, but as a designer I am depressed haha.
I don't think it can do more. At least not yet. Certain situations require thinking outside of the box for better results and that's always gonna be something an AI cannot do. There was this post from one animator going around Twitter recently showing how he had to deform a 3d model in an unnatural way to make the shot feel more natural at the angle they chose for the scene. Weird work around like that is something I doubt an AI can figure out unless a human popularize the practice first.
@@MetalSonicReject I think that's wishful thinking. If you can generate art on your own instead of paying to artist, you do that. How can it improve artist's workflow? Same with other fields.
Unity’s UI design has gotten a lot better since I used it in early 2020. It’s a lot cleaner and more modern. Still not as good as unreal though, epic games has amazing UI/UX designers
u don't worry about that I'll introducing AI CHAT DEEPAI the AI CHAT DEEPAI is so powerful and much better than OPENAI since start 2015-2018 and u can show ur picture and video and anything u want
It's definitely got potential... You or I could have done all that in c# faster at present. With much more accuracy and options. What took you 5 minutes of prompts you or I could've done the same using code. I suppose you could've asked it to make a script that did that and perhaps shaved off a minute or two... This is very basic though. To the point I wonder if Ai would ever be able to really help anyone other than a critical thinker without knowledge of C# and unity engine. One thing I'd like it to be able to do for me personally Is scout my hierarchy for gameobjects containing components and select them all in editor. Now that would be useful Very useful 👌
> _Scout my hierarchy for GOs by component_ This is already doable in-Editor via the Search bar, or using Unity's updated Search API. The search icon has a dropdown that lets you switch from name-search to type-search (and a 3rd option, I forget what). Haven't messed with the new Search API, but I think there was a Unite or Live Training talk about it a couple yrs back. Should be on their YT channel.
And agreed that this is a slower, more constrained way to do things than just using the existing Editor, or code. I don't see how a language model would be useful for custom code, which is like 80% of most projects past the beginner level. Folks have tried many times to make natural-language scripting, but it's not as adaptable, extensible, or efficient as a "normal" programming language. Code syntax has many fewer commands to learn, simpler grammar, and largely lacks the ambiguities that human-languages do. It's handy for stuff like narrative-scripting tools for writers, or experimental text adventures, WYSIWYG art/document editors, and the like, but it's not really production-viable, nor could it become so.
I really hope that this can get implemented into Unreal as well... and linked to basic blueprint libraries for standard things. so we can have commands like "Create a Tank player object with logic for tracked movement and firing"
The main limitation of these AI tools isn't the power of the AI, it's trying trying to put into words exactly what you want. Most the time for anything even slightly complex, it's just easier to do it the way we do it now, explicitly programming exactly what you want and pointing and clicking exactly where you want something. Many things are hard to put into words and it just makes things more difficult in most cases.
Also, while it often produces results that work or can be convincing, it still does not really know what its delivering and unless they add extra layers to validate the output it can just as easily lie or make up something. For automating tasks like this it might not be a big problem, just ask it to undo and add more explanation, but if you do not know how to validate the result, you might end up with something useless or even harmful and that will be a major task to solve. As a help to someone who already knows how to do this sure, but once novices starts using it without that, we could end up with broken things or having generative AI getting a bad reputation for producing crap.
Honestly, I mean. It IS powerful but it's being applied in stuff that it's not as useful IMO. Of course it's early stages, but it will be interesting to see how it can be applied in script editing for example, bug fixing, improving performance, etc.
If this remains just a tool, it may be alright, but what I'm afraid of is that people will become too dependent on it and quality will suffer. I have seen it in other industries that were looking for that "magic bullet" and the quality of output eventually for most users, just wasn't there, but because most of them lacked knowledge of what was being abstracted from them, they didn't know better. For those that are able to do this and still keep it as a tool, no what it does well and what it doesn't, they will more than likely do well with it. Personally, it's not for me, I prefer the old fashioned way of doing things. It may take longer, but that's alright.
Sounds pretty cool but taking this long for making something so simple it ain't ready yet. I'd be faster doing it myself. Besides how are we to deal with bugs, performance issues and code quality when relying on AI to write the code for us in the future ? It's not like we could just tell it "fix any bug you made in your code" or "make it more performant" in its current state.
Any company that looks at this and goes good now we can cut our workforce is half is going under. You could double your workforce instead and bring out products twice the speed for no additional costs(reletifly speaking to the first option). the thing is use as a developer need to learn to use the tools once or before they become relevant
I used ChatGPT to learn how to use Unity and C# (I already knew how to program, but not with this engine or language), it´s a great GREAT tool, but the more complex the project the more it fails, when I grasped the language I almost had to stop using ChatGPT because it was just slowing me down, it took too long to explain all the parameters I needed for each script, had HUGE logic errors, it was just impractical... but it´s awesome for starting a script, maybe to start an easy concept on a script and then building yourself over it, that saves a lot of time and script typing, but don´t think it will program heavy logic scripts because it will take you longer to find all the mistakes and finding out that you have to do it again from scratch asking yourself why didn´t you do it by yourself almost from the beginning. It´s interesting that so many people try it at something very simple and says "You can program anything with this!" at least for some time that won´t be the case, I hope it will come to that point soon, but for now it won´t.
if u find complex code and short explain and better explain I'll introducing AI CHAT DEEPAI the AI CHAT DEEPAI is so powerful and much better than OPENAI since start 2015-2018 and u can show ur picture and video and anything u want
I need a speek to code Version.Just speek made a 3trd Person Game with multiplayer and bam there it is. Why not saving all codes and the hole process ???
I feel like it's some kind of playground, or "this is a book" when you're first learning English, which sounds like no error but you'd never say it in reality. I don't know when you'd need to put 100 random cubes or 100 lights when you're making a real game.
A full implementation of ChatGPT into unity wouldn't be complete without Interactive AI characters similar to Inworld. AI is going to be revolutionary.
No it is not scary. Yes this is serious. This is a blessing as you will not have break your head, I have failed to think the Unity way, learning software after software that is over complicated just to build a simple game to have fun and make your dreams come true.
The thing I find scary is that it infers things, like when I told it to code a turn-based system in gpdot it build code that reated a tween that modulares from black to clear when you end your turn.. I could imagine you put in there you want to make a mobile game, so it makes the game pay to win.
first of all automated tasks can be done anyway so this is nothing special but for it to tap into a central ai database for things like speech reaction etc will be where this stuff will really shine imo
Simple one line prompts will rarely get decent responses, as the saying goes, garbage in garbage out. I've been playing with the free version of chatgpt for a couple weeks now, once I started figuring out how to write proper prompts, the responses improved a lot, including generating some solid scripts that would have taken me way, way, way longer to type up. knowing that gpt4 is much stronger than the free version, I'm almost scared of it. The key is learning how to write good prompts. Yes, natural language prompts work, to a degree. But it is still a computer, and computers are dumb. There are a couple solutions to that though. The first is to use a prompt generator of some sort; I use a pre-made prompt in gpt to tell it to go through an iterative process of improving a desired prompt with me. That alone improved my prompts a lot, not just from the results of the process, but by helping me figure out what makes a good prompt as well. Just practicing writing prompts helps too, get a little text adventure going with gpt and play with the prompts; short prompts usually get short responses, the more you put in, the more gtp gives you. There are limits to that though, too much input can confuse it if it isn't very neatly organized, character limits can break responses, especially things like long code blocks, and the free version at least seems rather forgetful so I have to resort to either reminding it of things or include instructions for it to "remember" something by including it in its responses. Currently though, I'm leaning on a couple prompt templates I've been slowly working on for the stuff I plan to use gpt for. Though I have the feeling a lot of the work I've put into the templates would be extraneous on gpt4 as it isn't as limited. Pre-made prompts and prompt templates are pretty easy to dig up on google, but I'd suggest making your own.
I can imagine you using the auto chatbot GPT to be able to automate this to have it have a set goal and it would be able to use it in the unity engine and be able to actually create for 3-D rendered items or characters since it’s able to create goals and search up information on the own
Functionally, it's fine for things like this, but I get the feeling it would fall apart at finer details. This is not something I'm particularly worried about. What worries me more is the ignorance of companies on an industrial level. Companies will look at any opportunity at all to strip funding from projects to save money to pay off shareholders and to ensure that corporate overly inflated wages remain on the increase, while not raising wages of employees at lower levels to match costs of living (as well as other horrible offences they are already committing). This would be yet another excuse for them to do so, because it's cutting the time that a person would take to make the same scene. They also do not care about how functional a project is, because as far as they are concerned, if it looked functional enough at any one point to be able to generate sales, they have their money, the whole project could be an utter train wreck, and they would not care. These are people who would happily burn one company and then start another (not naming names, but if you look for them, they aren't hard to find). All these AI 'creative' projects are the turning point for companies to collectively make money by (pardon my language) sh*ting the bed, so to speak. It's fraud on a grand scale, and as of this moment, it's mostly legal (enough for most to turn a blind eye in favour of "look at the shiny shiny"). Pardon my negativity, but well, it's hardly unwarranted.
If the point of the video is exploring how we can CODE a game with ChatGPT, well, it is not convincing. The user request is simple to express in code. Maybe it be useful for someone that doesn't want to invest into coding (a game designer, artist, etc).
It's going to be an interesting tool in the future for sure. The only concern that I have is that with democratization of technology, the floodgates of badly slapped together products are going to be opened even wider - but seeing as that's already an issue it's hard to even argue that at this point. But OTOH if it helps someone intimidated by programming, to create something beautiful they would never have otherwise made? I am ALL for that!
I hope that the AI will be able to teach you coding in unity and if you do something wrong asks you if you want it to correct you. With reasurence if you get angry 😠 with the code with that AI saying, "don't give up" and "let's talk about it" and "perhaps we should take a break"
I got mixed feelings about the AI integration to the making of video game like Chat GPT. On one hand, it's a cool tool that can make some repetitive tasks easier. On the other hand, it will obviously devaluate the worth of the work and skills of those who don't use those tools. The devaluation caused by the implementation of tools that make hard/complex tasks much simplier/faster is nothing new. Just think of how Photoshop, as an example, has remplaced over 32 professional jobs from the 80's into something that can be done by 1 part-time employee that just got out of school. Let's say that you can use an AI to generate a town or a forest in a game in a minute (one possible future outcome of something like this), it would create a gap in the mind of many fields (amateur and professional) where investing time in what AI can generate has little to no value anymore unless the artist's reputation is already sky-high.
Sorry but as an AI language model I am not able to create 100 cubes at random points because I am an AI language model and I do not have direct access to the Unity game engine or any other programming environment. However, I can provide guidance on how to create such a task using Unity or other programming languages.
I still don't understand why many people are so hype about ChatGPT suddenly. Those kind of text based AI tech are nothing new, right? It is just about feeding the data to the ai model.
Nah, Holodeck programmers built the scenarios, and then exposed command parameters. So it was more like using a voice menu, or at best, a mod kit, than creating the actual "game".
I can see a future where programmers no longer type code by hand and instead just instruct the AI to build the desired program instead. We're living in interesting times!
Links
gamefromscratch.com/chatgpt-in-the-unity-game-engine/
-----------------------------------------------------------------------------------------------------------
*Support* : www.patreon.com/gamefromscratch
*GameDev News* : gamefromscratch.com
*GameDev Tutorials* : devga.me
*Discord* : discord.com/invite/R7tUVbD
*Twitter* : twitter.com/gamefromscratch
-----------------------------------------------------------------------------------------------------------
Origin is (0,0,0). Remember, kids, you're in 3D ^^
PLEASE HEEEEEEEEEEEEELP I LOST MY EMAIL FOREVER AND THESE ASS HOLE OPEN AI WONT HELP ME AT ALL THEIR CUSTOMER SERVER IS DOG SHIT PLEASE I CANT EVEN MAKE A NEW ACC CUZ THEIR SYSTEM IS TRAAAAAASH PLEASE HELP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Most requested task: "Make multiplayer"
Error... multiplayer Unity library deprecated.
Which library ChatGPT?
All of them.
It's funny because I've seen so many people complaining about games and saying "they should just add multiplayer it shouldn't be that hard".
I sometimes use chatgpt for new gdscript in godot. Ask some solution for code 😅
Interesting that they got this to even work as a proof of concept in unity this early.
I don't think epic Games will add chatgbt in engine as a built in feature anytime soon as I'm pretty sure Tim Sweeney is still quite on the fence if it's a better or worse feature to add but I'm sure the first person to get a actual working plugin for this in unreal engine will be quite rich if added for sale in the marketplace
games like sims could really benefit from chat-gpt.. random people with cool conversations and when they add ai voiceover that doenst sound robotic.. will really create a lifelike ambience.. great times comes up
This sounds like an awesome idea. I'm sure there are mods you could integrate within Sims to achieve that.
Moki hoki.
Gree eblay hobkin todge!
Even quests in games. Really make those fetch quests interesting or procedural quests.
But that means every gpt game will be online only, not only as it is now, forced online for "security" DRM bs, but to actually get those AI responses.
Or local, but that mostly sucks, and also uses mucho GPU.
ChatGPT makes your life easier for now. Five papers down the line, ChatGPT doesn't need your input anymore.😛
Oh yeah... for now it's cool. One day it will be terrifying.
Not true. It becomes stupid without proper guidance. It could not calculate my monthly expenses properly even with basic inputs and it kept correcting it incorrectly until it repeated the answer I gave it. XD
what a time to be alive!
getting this production ready, seems like a huge amount of work and I'm not sure if a company like Unity is able to commit the amount of resources that would take.
Here is a list of requirements I think it would need to be actually useful.
1. Work at interactive speeds.
2. Be very reliable.
3. Cover the vast amount of functionality.
4. Be able to understand abstract problem descriptions and come up with how to solve them using Unity.
I think 4. in particular is still way beyond the capabilities of LLMs of today.
I think most of these are actually limitations imposed by the AI model, so as new better models are released it would improve all of the mentioned points. Maybe there are a few things that are limitation on the unity side: the fact that it requires project recompilation from the look of it, and the model being a general purpose model(in other words, not trained specifically to be "working with unity"). If the latter could be solved by training a model in a specific way, the former probably can not be solved easily, since C# is not an interpreted, but compiled language.
That’s wonderful. There’s nothing there I couldn’t do before but it makes those things way way easier and I’m looking forward to abusing it to see what it can do. Thanks for showing us this one
but really it wouldn't work for actual projects since you'd need lots of dependencies to give to the prompt
Unity Technologies could add these features easily.
I used it for learning Unity and C# and worked perfectly FOR THAT PURPOSE, learning. If you want a real project it won´t help too much, many times it just takes longer to explain all the parameters for what you need than just doing it by yourself. Not to mention that sometimes if you show you code to it asking to add something and thinking it will just make it easier for the AI to understand what you want, it may break something it already worked to give you a solution that doesn´t work for another problem... it´s just better using it for learning and easy simple things, that saves you a lot of time and effort, but for the heavy ones it doesn´t help too much.
the method it actually quite simple, you just ask the bot for code that would do what you want, and then you run the code that it provides. if it provides code that doesnt work, it will give an error and doesnt run. If you sign up for the gpt4 you will probably get access fast, for me it took 1½ days from signup to get access. gpt4 is far more consistent with more complex commands. the price is 15x that of chat gpt though, but at 0.03$/750 words you can still make it write an entire book for 1.5$
it's a small price to pay to possess other people's collective cognitive I guess.
To be honest AI will be a complete game changer in game design, development, testing. It's going to be unbelievable. It already has done a lot of changes in the game industry.
Seriously love how this stuff is made, released, then, the community improves upon it, and it grows. Imagine using this with chatgpt memory plug-in, and telling it to analyze every failure then save it to memory.
so this was the prompt according to the github:"Write a Unity Editor script.
" +
" - It provides its functionality as a menu item placed \"Edit\" > \"Do Task\".
" +
" - It doesn’t provide any editor window. It immediately does the task when the menu item is invoked.
" +
" - Don’t use GameObject.FindGameObjectsWithTag.
" +
" - There is no selected object. Find game objects manually.
" +
" - I only need the script body. Don’t add any explanation.
" +
"The task is described as follows:
" + input; nothing particular ground breaking, you could probably play with this some more to make it signifigantly better and fail less often.
Aw, man... the improvement steps this tech has made in the last two years are frightingly big. I wouldn't be surprised if five more years down the road you could interact with any creation software more or less the same way people in ST:TNG interact with the holodeck: You just tell it what you want and it gives you a draft and options to refine things to your needs.
Exactly This ^
It's only a matter of time before we're in VR giving voice commands to Unreal Engine and creating worlds around us. In the future, an AI built into your operating system will be able to connect with your applications so even if they don't have AI built in, you can still use AI to interact with them.
It could be interesting. I know there are a lot of tools I've bought on the Asset Store that performs some of this (grab all objects with this name, mass renaming, etc.) but I'm not sure where this would necessarily help me right now. We'll see how much it takes off and honestly, it is the stuff I can't think of that are the most exciting part of this. What COULD it do that I just don't think is possible right now?
Chatgpt is a good tool and can be of great assistance and can be helpful with things; especially when we're trying to learn. But, I think things are going to be less fun and less inspiring when it starts replacing human creativity and effort. I'm not sure if I'd want to buy art, music and games made solely by A.I. Because then, I'm just paying a robot. This is just my opinion. It should help us, not altogether replace us.
"starts replacing human creativity and effort" Its literally doing the opposite. Its stealing human creativity and effort and selling it as AI. People need to push back and start protecting their work and not giving it away for free online for them to scrape it up.
AI does not exist at all ! It is all just a huge statistical and probabilistic model that the whole internet was fed into it, No Intelligence in it at all! We should merely use it as a way to be able to use plain English to ask it to extract the information we need from the information source we want. Like for example documentation sites etc. Not to steal our works or to treat it as some king of "intelligence".
@@outlander234 I don´t think thats the case, in fact, just the oppossite, It will boost all the creative and productive efforts, you will be able to concentrate on creating and designing rather in coding, o typing or doing all silly and repetitive tasks. It´s still very far from matching our logic or creativity, it just compiles data and uses a very light logic to give a solution to the request given. Maybe in the future it will be smarter, but after using it for many many MANY hours and days I can tell you that it is very far from replacing us. If it can replace somebody at some task is because the task is very very simple and doesn´t require much logic but remembering amounts of data or if they implement it for robots it will replace workers at tasks that even nowadays can be done by a robot.
Using GPT-4, I managed to get ChatGPT to generate a full Godot game, including project config, to make Pong from almost no description. Just taking any errors that it produced and pasting them in to get new files. Really powerful! GPT-4 will eventually accept image inputs, so being able to show off a design document with map sketches, or showing it spritesheets to have it automatically set up animations, may all be ways to make use of it in small ways to reduce manual labour.
It's also quite good at language translation, so I imagine a first pass of translation spreadsheets would be fantastic at getting your game to a larger market as long as you can still validate its output.
Very cool stuff! Between this and 3D generative art, prototyping is likely going to be much higher fidelity and much faster. Game jams in 2025 are going to be exciting.
Hi @connorhillen, how can i add other AI commands, for example animations? Thank you
Love this! But to be fair it kinda looks like it’s easier to just make the script that generates all of these things using actual code instead of only natural language which is not as debuggable.
By that I mean a script that shows me the code that chatgpt generates before it runs it lol
Yeah, but think of this as version 0.0.0.1.
For certain tasks, such as bulk updating scene objects, I can honestly see this integration making life faster than any home built scripts.
@@gamefromscratch Bulk updating objects is a very simple tool to code though, and Editor scripting allows for more versatility than working via an external parser. Plus Cloud AIs are paid services, or free w/ limits - even with better prompting/larger models, I can see running up a massive bill just iterating over a simple scene or UI. Hiring junior devs is cheaper LOL
Impressive. I'm not a unity user and I'm more interested to see such plugin in Godot. But overall, yes, it's very impressive.
It's just like Star Trek, on the Holodeck: "Computer, make a forest." "Make the tree branches higher." "Add 3 paths through the forest." etc, etc. Computer could do it and it passed for real, but they still needed a human to have a vision to create a scene and interaction. What worries me the most about this AI stuff and how easy it is -- am I going to become a Barclay, seeking the Goddess of Empathy ???
Even with the Holodeck, you've got to remember that there were scenario-designers actually building out those programs. The voice commands the crew used were essentially known, documented parameters that the program authors made available. Even the "blank" Holodeck was accessing essentially shareware/built-in programs.
Saying "show me a tree", without environmental context, geological era, or _planet_? You could get a 21st century oak or some maneating prehistoric Vulcan cactus 😆
I´ve kinda started my first project in Unity with ChatGPT like that, trying to make something like minecraft just for learning purposes. I didn´t know anything about the engine or C# so at first I relied entirely on telling ChatGPT what to do like that. Add cubes one next to the other forming a 100x100 plane, add randomly 100 Tree objects, generate every 5 seconds one Coin object 3 units over one random Cube object. Add an Player object over one Cube object using capsule shape that can be moved with the keyboard... and so on
@@martineugenionunellrey7924 If you're learning the engine though, I think you'll want to try at least getting the basics down so you know what to even ask for. Kind of like reading the menu before ordering at a restaurant. I imagine that'll give you better results.
Don't do that, you'll traumatize ChatGPT.
having written some chatgpt api code and looked at his code im surprised how well it works (not critisizing just observing). he is using a very basic single line prompt with no setup/example data for chatGPT to learn from. i would bet you could reduce the code errors significantly if he just added more data to the API request.
for example i did similar and asked it to create c# scripts for a AI charecter and response system as a POC on using it to create AI characters and i found it was unreliable at first similar to this, until i gave it a grounding and example.
so instead of just "basic prompt + {user input}" which is what he is doing you do
system "basic setup prompt similar to his"
user "create 10 random cubes"
assistant "{{input perfect answer code here}}"
user "{user input}"
he also could possibly tweak some of the api variables as chatgpt api lets you define how deterministic (reproducible) its output is so it is less random
Most likely it's feeding chatGPT with data gathered from the unity environment. What assets are in the world, what assets are selected, etc.
Nobody:
Absolutely insane!
Chatgpt:
"Cube" not found
I totally agree this already is a usefull tool. I mean simply being able to shange so many objects at once is crazy.
Ok 2 question.
What Version of unity is this?
What did you download besides unity and visual studio to get that ai settings?
This is an insane demo, but does show some of the weaknesses of the technology (specifically the odd failures)
I don't think that's the weakness of the technology per se, but rather of the implementation. This is not something ChatGPT was specifically designed for and it still kind of does the job. The more it gets adapted to this task, the better it'll work.
@@reeboothemad5514 fair point!
We still need a declarative language that makes use of these AI technologies, assuming it's possible to create deterministic results... It's looking good tho, but I can see it causing issues for more complex stuff. This tool also needs to show the script is going to run or at least an overview of it before we confirm it.
There have been natural-language scripting languages before. They are ok for domain-specific tasks, like the narrative ones used for code-lite visual novels. But they are just not as flexible or extensible as "normal" code syntax, or provide as good a user-experience as conventional GUIs.
Basically they created a very expensive, slow, text-parser on top of the Unity Editor API. Which is a cool exercise, but it's already proven that this approach doesn't work outside of very simple/constrained use cases.
Gpt and game engine, that concept could be very useful, at least as a tutorial on the program, because sometimes those programs are very confusing for beginners.
this will be a thing. it will become very, very useful.
Thank You for this Great Video 👏🏻
As an Indie Game Dev, I couldn't be happier. 😄This is a great Tool
(keep in mind I used the word 'Tool', not "Game Dev replacement", because it's not - sometimes ChatGPT just gives you nonsense, in my recent experience I was not too impressed to be honest: outdated shaders, not optimized Scripts, etc.)
The next step would be integrating ChatGPT with Unreal Engine 5.1 + C++... (I am learning how to use it currently). For someone who's learning from Scratch, it would be the greatest Companion in the Study Journey.
True have a game to finish in Unity, the will get back to UE5 for VR, chat and Copilot are great tool's.
@gamefromscratch I bet that AI Command Window could be enchanced with for example autofill option or dropdown list with Game Objects present in current Scene (there is much area to expand&explore 🙂).
Using ChatGPT as a tool makes me way more efficient, and it makes working so much smoother. What I fear, however, is this bringing much higher standards to the industry. Imagine finding a job when every code related job requires you to write thousands of lines every week
Does anyone have any idea how this actually works tho? I looked through source and still can’t figure it out.
Like if chat gpt recieves a command. I get it can give a response and even understand it , but how do chat gpt responses get converted into unity actions
hmm, so much potential, except I hardly ever use 'random' for things, it's hard enough to get things to work even when you know exactly what you want... I don't know if it can do this yet, but for example using ChatGPT to create a UI element and then being able to reference changes you'd like to make, so it can delete and recreate specific elements would be game-changing
I'm novice on Unreal Engine, where do i have to place folders "packages" "assets" and "projectsettings" ?
Thanks for creating this demo video! I think this just validated that creating an easy editor tool that will generate lots of polygons is needed for game developers. I will be more impressed when the natural language is integrated into Unity so that someone could speak and then generate an entire 3D scene that looks beautiful.
i can spend 10 seconds asking chat gpt syntax or 15min looking through the unity api. when im not quite sure how to do something i can just ask an although usually the way it goes about it isnt to great but it gives me a starting point. it already is a very good tool for game devs
"Computer, make a holodeck VR story inspired by Sherlock holmes"
"Create Dark Souls 4."
It's pretty impressive but I don't like how many times the prompt returned nothing. definitely something that will get better over time.
Ultimately the biggest limitation is money 😅
Yeah... I have to imagine with more time that part of the process can be fixed with relative ease. Now imagine a team working on this internally at Unity (or Epic or Godot) instead of just one guys PoC project. Yeah, that's where your money kicks in.
I like it because if you really want something, you should work for it. So at least if you are gonna have an easy button let's make sure you really want that masterpiece by making you press 3 buttons instead of reading and pressing a lot of buttons. They say you get what you pay for but I wonder how long it will be before making a game will become as simple as filling out a long mad lib.
I was wandering when integrations of chatGPT with game engines will appear a couple days ago, hehe guess this is it.
imagine fixing your broken script within the project itself... not having to copy code... explain what is the setup so it gives relevant answers.
this is so exciting
How soon till we see thousands of people now thinking they can make a game cause they told this thing to add some cubes?
Not a problem - we already see thousand of people who think that they are game developers since Unity came out ;-)
@@igorthelight XD
Don't be afraid of this tech - be happy you're in early. Learn how to use it now and you'll always be a step ahead of the curve. This won't make devs obsolete - those that understand what it's doing behind the scenes will still be miles ahead of anyone trying to make a game with text prompts, no matter how good this gets.
interesting...but can it do more useful things like create an inventory system for your game or something like that? creating systems?
I am getting an error while downloading 3D assets from asset store. It showing me Error while getting access token : invalid config from unity what should I do now ?
This is just the beginning. The possibilities for game engines and things like Blender are just mind boggling. Really, we will look back at the days where everything was hand coded and laugh.
till you want to resolve a problem the AI caused.
We definitely need a langchain implementation inside Unity. In Blender it should be easier, since langchain uses Python.
I think one of the biggest things to come out of the AI Emergence is going to be the ability for the disabled to do so much more than they could before.
It would be great if it could create a full-level design like it does with images
It will very soon. This video is thinking too small. AI isn't for making and placing 3D models to speed up game dev. It's going to animate the entire thing on the fly using the player's ideas. It sounds like sci fi, but I just tried Midjourney today and I was shocked. As a player I am excited, but as a designer I am depressed haha.
Would be super interesting to see how Whisper can be implmented such that instead of typing these simple commands, you simply record your voice.
this shows how AI can do a lot more than people initially designed it for, and it will put a lot of people out of their jobs
and I am soon finishged my frontend studies .. :(
@@Horrordelic :(
I don't think it can do more. At least not yet. Certain situations require thinking outside of the box for better results and that's always gonna be something an AI cannot do. There was this post from one animator going around Twitter recently showing how he had to deform a 3d model in an unnatural way to make the shot feel more natural at the angle they chose for the scene. Weird work around like that is something I doubt an AI can figure out unless a human popularize the practice first.
Or it will simplify their jobs, make things easier for them.
@@MetalSonicReject I think that's wishful thinking. If you can generate art on your own instead of paying to artist, you do that. How can it improve artist's workflow? Same with other fields.
Unity’s UI design has gotten a lot better since I used it in early 2020. It’s a lot cleaner and more modern. Still not as good as unreal though, epic games has amazing UI/UX designers
I want to a open world rpg that uses chatGPT to talk to players about anything in the game.
I dont see the Ai Command option in my project settings, does it require a specific version of unity ?
u don't worry about that I'll introducing AI CHAT DEEPAI the AI CHAT DEEPAI is so powerful and much better than OPENAI since start 2015-2018 and u can show ur picture and video and anything u want
It's definitely got potential...
You or I could have done all that in c# faster at present.
With much more accuracy and options.
What took you 5 minutes of prompts you or I could've done the same using code.
I suppose you could've asked it to make a script that did that and perhaps shaved off a minute or two...
This is very basic though.
To the point I wonder if Ai would ever be able to really help anyone other than a critical thinker without knowledge of C# and unity engine.
One thing I'd like it to be able to do for me personally
Is scout my hierarchy for gameobjects containing components and select them all in editor.
Now that would be useful
Very useful 👌
> _Scout my hierarchy for GOs by component_ This is already doable in-Editor via the Search bar, or using Unity's updated Search API. The search icon has a dropdown that lets you switch from name-search to type-search (and a 3rd option, I forget what). Haven't messed with the new Search API, but I think there was a Unite or Live Training talk about it a couple yrs back. Should be on their YT channel.
And agreed that this is a slower, more constrained way to do things than just using the existing Editor, or code. I don't see how a language model would be useful for custom code, which is like 80% of most projects past the beginner level.
Folks have tried many times to make natural-language scripting, but it's not as adaptable, extensible, or efficient as a "normal" programming language. Code syntax has many fewer commands to learn, simpler grammar, and largely lacks the ambiguities that human-languages do.
It's handy for stuff like narrative-scripting tools for writers, or experimental text adventures, WYSIWYG art/document editors, and the like, but it's not really production-viable, nor could it become so.
I really hope that this can get implemented into Unreal as well...
and linked to basic blueprint libraries for standard things.
so we can have commands like "Create a Tank player object with logic for tracked movement and firing"
where can i find the api in chatpgt?
The main limitation of these AI tools isn't the power of the AI, it's trying trying to put into words exactly what you want. Most the time for anything even slightly complex, it's just easier to do it the way we do it now, explicitly programming exactly what you want and pointing and clicking exactly where you want something. Many things are hard to put into words and it just makes things more difficult in most cases.
Also, while it often produces results that work or can be convincing, it still does not really know what its delivering and unless they add extra layers to validate the output it can just as easily lie or make up something.
For automating tasks like this it might not be a big problem, just ask it to undo and add more explanation, but if you do not know how to validate the result, you might end up with something useless or even harmful and that will be a major task to solve.
As a help to someone who already knows how to do this sure, but once novices starts using it without that, we could end up with broken things or having generative AI getting a bad reputation for producing crap.
as an indie developer, i find this trully awesome !
Honestly, I mean. It IS powerful but it's being applied in stuff that it's not as useful IMO. Of course it's early stages, but it will be interesting to see how it can be applied in script editing for example, bug fixing, improving performance, etc.
If this remains just a tool, it may be alright, but what I'm afraid of is that people will become too dependent on it and quality will suffer. I have seen it in other industries that were looking for that "magic bullet" and the quality of output eventually for most users, just wasn't there, but because most of them lacked knowledge of what was being abstracted from them, they didn't know better. For those that are able to do this and still keep it as a tool, no what it does well and what it doesn't, they will more than likely do well with it. Personally, it's not for me, I prefer the old fashioned way of doing things. It may take longer, but that's alright.
Sounds pretty cool but taking this long for making something so simple it ain't ready yet. I'd be faster doing it myself.
Besides how are we to deal with bugs, performance issues and code quality when relying on AI to write the code for us in the future ? It's not like we could just tell it "fix any bug you made in your code" or "make it more performant" in its current state.
> "Fix all bugs, incl ones caused by users & platforms" 😂
@@mandisaw 🤣
Any company that looks at this and goes good now we can cut our workforce is half is going under.
You could double your workforce instead and bring out products twice the speed for no additional costs(reletifly speaking to the first option).
the thing is use as a developer need to learn to use the tools once or before they become relevant
I used ChatGPT to learn how to use Unity and C# (I already knew how to program, but not with this engine or language), it´s a great GREAT tool, but the more complex the project the more it fails, when I grasped the language I almost had to stop using ChatGPT because it was just slowing me down, it took too long to explain all the parameters I needed for each script, had HUGE logic errors, it was just impractical... but it´s awesome for starting a script, maybe to start an easy concept on a script and then building yourself over it, that saves a lot of time and script typing, but don´t think it will program heavy logic scripts because it will take you longer to find all the mistakes and finding out that you have to do it again from scratch asking yourself why didn´t you do it by yourself almost from the beginning. It´s interesting that so many people try it at something very simple and says "You can program anything with this!" at least for some time that won´t be the case, I hope it will come to that point soon, but for now it won´t.
if u find complex code and short explain and better explain I'll introducing AI CHAT DEEPAI the AI CHAT DEEPAI is so powerful and much better than OPENAI since start 2015-2018 and u can show ur picture and video and anything u want
I need a speek to code Version.Just speek made a 3trd Person Game with multiplayer and bam there it is. Why not saving all codes and the hole process ???
How are you getting this to load?... I've spent about 5-6 hours trying...
I feel like it's some kind of playground, or "this is a book" when you're first learning English, which sounds like no error but you'd never say it in reality. I don't know when you'd need to put 100 random cubes or 100 lights when you're making a real game.
It is possible to use AI to generate 2D-Textures for characters ?
A full implementation of ChatGPT into unity wouldn't be complete without Interactive AI characters similar to Inworld. AI is going to be revolutionary.
No it is not scary. Yes this is serious. This is a blessing as you will not have break your head, I have failed to think the Unity way, learning software after software that is over complicated just to build a simple game to have fun and make your dreams come true.
i need this for vr development. keep hitting walls when trying to code c# and mixed reality.
It's a game changer. Pun intended.
The thing I find scary is that it infers things, like when I told it to code a turn-based system in gpdot it build code that reated a tween that modulares from black to clear when you end your turn.. I could imagine you put in there you want to make a mobile game, so it makes the game pay to win.
first of all automated tasks can be done anyway so this is nothing special but for it to tap into a central ai database for things like speech reaction etc will be where this stuff will really shine imo
at the beginning of the video I was wondering why I let the video speed at 2x, and then realize it was 1x
Simple one line prompts will rarely get decent responses, as the saying goes, garbage in garbage out. I've been playing with the free version of chatgpt for a couple weeks now, once I started figuring out how to write proper prompts, the responses improved a lot, including generating some solid scripts that would have taken me way, way, way longer to type up. knowing that gpt4 is much stronger than the free version, I'm almost scared of it.
The key is learning how to write good prompts. Yes, natural language prompts work, to a degree. But it is still a computer, and computers are dumb. There are a couple solutions to that though. The first is to use a prompt generator of some sort; I use a pre-made prompt in gpt to tell it to go through an iterative process of improving a desired prompt with me. That alone improved my prompts a lot, not just from the results of the process, but by helping me figure out what makes a good prompt as well. Just practicing writing prompts helps too, get a little text adventure going with gpt and play with the prompts; short prompts usually get short responses, the more you put in, the more gtp gives you. There are limits to that though, too much input can confuse it if it isn't very neatly organized, character limits can break responses, especially things like long code blocks, and the free version at least seems rather forgetful so I have to resort to either reminding it of things or include instructions for it to "remember" something by including it in its responses.
Currently though, I'm leaning on a couple prompt templates I've been slowly working on for the stuff I plan to use gpt for. Though I have the feeling a lot of the work I've put into the templates would be extraneous on gpt4 as it isn't as limited. Pre-made prompts and prompt templates are pretty easy to dig up on google, but I'd suggest making your own.
Let's ask chatgpt to make a Godot chatgpt integration.😂
He couldn't implement it in Godot 4 because ChatGPT was trained on 2021 year data.
But in a year or two... ;-)
@@igorthelightyeah? cool cool cool
I can imagine you using the auto chatbot GPT to be able to automate this to have it have a set goal and it would be able to use it in the unity engine and be able to actually create for 3-D rendered items or characters since it’s able to create goals and search up information on the own
That is awesome yet terrifying. I both love it and hate it. Kinda like a sibling tbh
Actually the growth rate of these AI systems are insane, we actually need those to reach our full potential as humans ,
Thanks a lot for the video!!
How about let ChatGPT finish Multiplayer, Voice chat and Render texture Sync
Everything that comes from Keijiro is cool.
Functionally, it's fine for things like this, but I get the feeling it would fall apart at finer details. This is not something I'm particularly worried about.
What worries me more is the ignorance of companies on an industrial level. Companies will look at any opportunity at all to strip funding from projects to save money to pay off shareholders and to ensure that corporate overly inflated wages remain on the increase, while not raising wages of employees at lower levels to match costs of living (as well as other horrible offences they are already committing). This would be yet another excuse for them to do so, because it's cutting the time that a person would take to make the same scene. They also do not care about how functional a project is, because as far as they are concerned, if it looked functional enough at any one point to be able to generate sales, they have their money, the whole project could be an utter train wreck, and they would not care. These are people who would happily burn one company and then start another (not naming names, but if you look for them, they aren't hard to find). All these AI 'creative' projects are the turning point for companies to collectively make money by (pardon my language) sh*ting the bed, so to speak. It's fraud on a grand scale, and as of this moment, it's mostly legal (enough for most to turn a blind eye in favour of "look at the shiny shiny"). Pardon my negativity, but well, it's hardly unwarranted.
If the point of the video is exploring how we can CODE a game with ChatGPT, well, it is not convincing. The user request is simple to express in code. Maybe it be useful for someone that doesn't want to invest into coding (a game designer, artist, etc).
I'm definitely making my dream game these very soon💪🏾
It's going to be an interesting tool in the future for sure. The only concern that I have is that with democratization of technology, the floodgates of badly slapped together products are going to be opened even wider - but seeing as that's already an issue it's hard to even argue that at this point. But OTOH if it helps someone intimidated by programming, to create something beautiful they would never have otherwise made? I am ALL for that!
"Fix all bugs"
The one command it really needs to be useful
think the errors sometimes happen because chatgpt misunderstands a task for a explanation which unity than cannot execute.
That is freaking crazy!!
I would like to see chatgpt driven NPC
This is incredible! (in a great way)
this is remote code execution. There is no validation of the editor script it generates. This is a bad idea.
Not really, that would take both chatgpt plus unity to have a vulnerability that can be exploited and identified by a bad actor
I hope that the AI will be able to teach you coding in unity and if you do something wrong asks you if you want it to correct you.
With reasurence if you get angry 😠 with the code with that AI saying, "don't give up" and "let's talk about it" and "perhaps we should take a break"
what all can chatgpt do?
I asked it to make me a sandwich. Still waiting....
@@gamefromscratch can it write entire scripts and paragraphs?
Chatgpt can write gdscript also, I develop full body fps in few minutes it's great tool if used properly.
I got mixed feelings about the AI integration to the making of video game like Chat GPT.
On one hand, it's a cool tool that can make some repetitive tasks easier. On the other hand, it will obviously devaluate the worth of the work and skills of those who don't use those tools.
The devaluation caused by the implementation of tools that make hard/complex tasks much simplier/faster is nothing new. Just think of how Photoshop, as an example, has remplaced over 32 professional jobs from the 80's into something that can be done by 1 part-time employee that just got out of school.
Let's say that you can use an AI to generate a town or a forest in a game in a minute (one possible future outcome of something like this), it would create a gap in the mind of many fields (amateur and professional) where investing time in what AI can generate has little to no value anymore unless the artist's reputation is already sky-high.
Sorry but as an AI language model I am not able to create 100 cubes at random points because I am an AI language model and I do not have direct access to the Unity game engine or any other programming environment. However, I can provide guidance on how to create such a task using Unity or other programming languages.
I still don't understand why many people are so hype about ChatGPT suddenly. Those kind of text based AI tech are nothing new, right? It is just about feeding the data to the ai model.
Imaging Chatgpt implemented into Cryengine 😮😅
In Star trek TNG this is how they built programs in the holo deck. Star Trek really predicts the future.
Voice SDK and VR headset would work.
Nah, Holodeck programmers built the scenarios, and then exposed command parameters. So it was more like using a voice menu, or at best, a mod kit, than creating the actual "game".
i think in future the interface is going to be just a text bar for these initially haha
I can see a future where programmers no longer type code by hand and instead just instruct the AI to build the desired program instead. We're living in interesting times!
Then they wouldn't be programmers. They'd be authors.