Hi there, Just a 2 cents.
This is my first post on scripting forum; but there has to be a first time for everything; right.
Chatgpt/ChatGPT…is a new kind of way of scripting and coding; it allows people to go faster by using the power of AI (which right now is a big ‘iffy’ in terms of legal standing; unless you purchase a ‘AI license’ to the work created by AI - that was ‘sourced’ from artists…or, in this case, by other coders). I don’t know if ChatGPT uses ‘snippets’ of code from others scripters/coders…or it really creates it ‘from its own’ and comes up with its ‘own script’ simply just using all the C# variables in that language…like not depending at all of any ‘already made codes/scripts’. Instead of ‘csharp’ it could be recalled ‘csharper’ because you rely on the ChatGPT to find the correct code; faster to avoid ‘searching for it’ (now, of course, if errors happen, you are kind of out of luck, if you don’t understand everything and find the solution yourself (this is akin to a GPS…you use the GPS for guiding…you don’T ‘need’ a GPS…you can ‘guide yourself’ with the stars/sun position and XYZ/Nr/East/South/West…just like on a map; so, -you- are the ‘mental map’; but with GPS, it helps you to pinpoint the location -depending on it. Same thing, for GPT (ChaptGPT); it can build the script immediately…but it may not work in your game; but it gave you an ‘example’ and you can ‘refine it’…instead of ‘building from scratch’ which is tedious, long and costly (why ‘reinvent’ the wheel…where already made/suits…now, of course, games are very much ‘custom’ affairs…and it’s why coders/programmers won’t Totally replace soon by ChatGPT; but, if ChatGPT can make a FULL game/programming code…by Itself Alone…then yes, in the future, coders/programmers/scripters will not become a necessity anymore — if as said, this ChatGPT is able to refine itself and actually help with ‘debugging’ and finding the bugs/errors in the code; ‘self-debugging’ that is what I spoke of a few years ago; in the Asset forum I asked (is is a pipe dream) that the AI could code for us and FIX bugs; for us; if a giant game company has difficulty of fixing bugs – why/how on earth…could AI do it? then…
Yet…here we are. So, I think ChatGPT and new types of AI will refine and go Exponentially…and a certain point they will be able to ‘be capable’ of even donig ‘custom jobs’ and ‘modular fixing’ bugs…which are what games are all about ‘custom’ since no game is the same…and requires specific scripts/code etc…to its needs. Custom.
People think that right now it is too primitive and cannot fix bugs and make ‘complex’ coding…I am not so sure; seeing that it is rapidly ‘learning’ evolving (‘training on huge coding C# C++ data…’); this is akin, to the fear that AI will replace artists…if it can make art faster and better; it could code faster and better; too. Now, I am insinuating that coders/scripters become ‘replaced/useless’; I am just saying that it is Tool to use; to advantage; especially, if you are solo dev; whjo struggles on the coding part/despises it…or like, seeks to ‘outsource’ the scripting/coding aspect…to a ‘professional coder specialist’ who does that as his/her daily job…in that case, ChatGPT would ‘emulate’ that coder. It many not be as good…but in game dev…that is not Ultimately what matter; what matters is ‘finding a solution’ to a problem and Finishing the Game. That’s what matters, more than ‘coding like a pro’…bugs suxs…but bugs are present in all games these days because of Rising Complexity of games and Rising Potential of Errors in games (‘errors are bound to happen’ in the fray…with more complex organisms— Entropy); in humans, it is Mutations/Errors (that cause cancer) because we are Complex beings (as such this is why mortality happens; entropy; it is Harder to keep a complex entity ‘‘immortal’’ than it is to keep a mortal one; that accumulates errors over time; because of sheer rising complexity.). It is why games today; made in Unity and Unreal…always have bugs; most games in the last 20 years; all chalk fulll of bugs…and that’S becaise New Bugs appear with New More Complex Engines…and it is why devs are forced to do the ‘patching patching…bs’ on and on; unlike in the past, it was simpler/smaller games → less potential for ‘errors’/bugs…and it’S a game ‘Was Released’ …and done.
No patching whatsoever; now, everyone patches their games - After - release. That’s the consequence of rising complexity of games and their Expected Quality/Standards of them (that rise with time).
Thanks for reading, just a 2 cents.
PS: You can use ChatGPT…but be careful…it could be a two-faced thing; because it is not Regulated and has no ‘Licensing’ model…behind it…like paying a ‘license’ to ‘obtain the AI code’…that was ‘sourced’ from pro coders…this is the same thing with Midjourney sourcing artists to create a collage/montage image ‘out of the artists images’. Shutterstock solved this problem iwth a ‘licensing model’ that ‘repays back’ the artist…‘sourced from’ to make a AI image (Stability DIffusion). ChatGPT, may end up, the same way, for fairness towards the coders who may feel that the AI ‘rips’ code out of them and does not produce ‘unique ‘Own’ scripts of it self’ (when you ask it to code something for you) using the C# language variables.
PPS: Flappy bird was coded/recreated by ChaptGPT; a Full game, or near full game/an attempt; coded, by ChatGPT; this is the Start of things. It may end up coding AAA games in the future and will be economical.
Can AI code Flappy Bird? Watch ChatGPT try