Kiel krei ludon uzante chatGPT sen scii kiel programi

chatgpt krei ludon

Disvolviĝo de videoludoj estas tasko, kiu postulas longajn horojn da laboro. Eĉ en simplaj ludoj Ni devas havi vastan scion pri programlingvo, dezajno, inter aliaj. Tamen, chatGPT povas helpi nin krei ludon de nulo kaj sen profunda scio en ĉi tiu kampo. Tion ni vidos hodiaŭ: kiel krei ludon uzante chatGPT sen scipovo kiel programi.

La uzo de artefarita inteligenteco povas alporti al ni multajn avantaĝojn. Multaj uzantoj vidis kiel ilia agado en iu faka kampo pliiĝis, ĉar AI povas faciligi al ni plenumi certajn taskojn.. Ĉi tiuj grandaj iloj ne povas anstataŭigi la homon, sed ĝi povas helpi nin evoluigi projekton kun nia helpo.

Babilado GPT

chatgpt-ikono-logo

Estas impona kiom progresinta artefarita disvolviĝo estas kaj kiel ĝi povas fari tiajn komplikajn taskojn. Lastatempe, ni vidis plurajn uzojn, kiujn ni povas doni al ĉi tiu ilo kaj kiom bone ĝi faras ĝin. Ni atestis kiel povas komponi kantojn, solvi matematikajn problemojn, skribi artikolojn, generi bildojn kaj multaj aliaj. Estas vere ke Ni devas esti atentaj al la eventualaj eraroj kiuj povas esti faritaj, kvankam ĝi plejparte faras ĝin ege bone.

ChatGPT estas unu el la iloj plej uzataj de uzantoj. La artefarita inteligenteco kreita de Open AI estis unu el la plej popularaj kaj plej precizaj en siaj respondoj. Ĉi tiu AI estis lanĉita en novembro 2022 kaj tiam ni povis nur ĝui la pagitan version. Hodiaŭ, Microsoft senpage inkluzivis ĉi tiun utilan ilon en sia retumilo.

Ĉi tiu artefarita inteligenteco estas babilbotprogramo fajnagordita kun kontrolitaj kaj plifortigaj lernteknikoj. La GPT-3-versio estis la unua versio kiun Open AI publikigis, ĝi povis doni tre detalajn klarigojn, kvankam ĝi estis fakte malpreciza. En marto 2023, GPT-4 estas lanĉita, multe plibonigante la antaŭan version. Nun, pli ol 6 milionoj da homoj tra la mondo uzas chatGPT.

Kion ni devas konsideri antaŭ ol krei videoludon?

fina hako

Kiel ajna peto, kiun ni faras al la babilejo, ni devas esti tre precizaj pri tio, kion ni volas akiri la plej bonajn rezultojn. Por krei videoludon ni devas ankaŭ specifi kion ni petas kaj revizii kion ĉi tiu ilo generas. Ne necesas koni programlingvon por helpi ĝin, kvankam ĝi estus avantaĝo en kazo de eraroj.

La unua afero, pri kiu ni devas esti klara, estas kian ludon ni volas krei. Konsiderante ke ni ne havas sperton pri luddisvolviĝo, ni povas komenci simplan videoludon en 2 dimensioj. Post kiam la ideo de la ludo estas koncipita, ni devas elekti evoluan suiteon, kie ni realigos la ideon. Ni rigardu kelkajn el la videoludaj motoroj, kiujn ni povas uzi por nia ludo.

Studo pri Game Maker

Game Maker Studio Ĉefe uzata en 2D videoluda evoluo. Ĉi tio havas propra programlingvo bazita sur C, GML. Ĉi tio povas esti ĝeno por uzantoj kun malmulte da sperto, kvankam ĝi proponas al ni la eblecon krei simplajn ludojn sen linio de kodo. Ĉi tie ni povas krei diversajn specojn de ludoj, kiel ekzemple desupra vetkuro, rolludoj, klasikaj platformoj, inter aliaj.

unueco

Logo de Unueco

Unueco estas multplataforma videoludmotoro kie ni povas krei ludojn en kaj 2D kaj 3D. Ĉi tiuj ludoj estas Kongrua kun Android, PC, iPhone, TTT-legiloj kaj aliaj platformoj. Ĉi tiu motoro estis kreita kun la intenco demokratiigi la disvolviĝon de videoludoj, tial ĝi estas vaste uzata de sendependaj programistoj.. La programlingvo uzata estas C# (C Sharp), unu el la plej uzataj en la disvolviĝo de videoludoj.

Estas aliaj videoludaj motoroj uzeblaj, sed se ni ne havas scion pri luddisvolviĝo, estas pli bone uzi unu el ĉi tiuj. Ni ne nepre uzu evoluajn arojn por kreado, Nu, ni povas disvolvi ĝin rekte uzante nur la programlingvon. Tamen, ajna ludmaŝino helpas nin simpligi multan laboron.

Kiel krei ludon per chatGPT?

krei Serpenton kun chatgpt

Estas tempo peti la babilejon helpu nin krei la ludon, kiun ni volas de nulo. Ankaŭ gravas specifi ĉiujn detalojn, kiujn ni volas por la AI kaj la programlingvo, en kiu ni disvolvos ĝin. Ni vidu ekzemplo de tre simpla ludo, kiun ni povas ludi helpe de babilGPT sen bezono de videoluda motoro.

serpenton

Serpento estas tre simpla ludo, serpento moviĝas ĉirkaŭ la ekrano kolektante manĝaĵon, do ĝi kreskas ĉiufoje kiam ĝi kolektas unu. Ĉi-foje ni uzos HTML, CSS kaj JavaScript kiel programlingvoj, ĉar ni volas ruli ĝin en la retumilo. Nur skribante "Mi bezonas la kodon en HTML, CSS kaj JS por fari la Snake-ludon" kaj ni havos parton de la kodo.

Jes, parto de la kodo, nu iom post iom ni devas aldoni la funkciojn por kompletigi la ludon. Komence, ni ricevos la kodon por movi la serpenton kaj ni havos la pomon, sed ne ni manĝos la pomon kaj ne trafos la muron. ChatGPT skribos la kodon aparte por ni HTML (.html), CSS (.css) kaj JavaScript (.js).

ss babilejo gpt-kodo

Ni jam havas parton de la ludo, nun Ni devas peti lin, ke li skribu al ni la kodon, por ke kiam ni manĝos la pomon, la serpento kresku.. Gravas kontroli ĉu tio, kion ĉi tiu artefarita inteligenteco generas por ni, funkcias. Se ĝi ne funkcias, estas konsilinde reordigi tion, kio ne funkcias, aŭ ni povas korekti tion, kion vi jam generis..

La fina paŝo por fini la ludon estus peti al chatGPT generi la kodon por la ludo super. Ĉi-foje Ni devas kontroli, ke la serpento mortas kiam ĝi trafas la muron aŭ ajnan parton de sia korpo.. Ankaŭ ni povas havi ĝin generi kodon por konservi trakon de la poentaro aŭ ŝanĝi la fonkoloron kiam vi manĝas pomon.

Ni nun havas la serpentludon preta. Ĝi estas sufiĉe simpla ludo, sed por iu ajn sen scio pri videoluda evoluo povas esti ege malfacile fari ĝin.

Ĉu necesas havi scion pri programlingvo?

libera-malfermfonta-programaro

Estas vere, chatGPT povas fari la tutan malfacilan laboron por ni en luddisvolviĝo, sed ĝi povas erari. Se nia intenco estas evoluigi iomete pli kompleksajn ludojn, plej bone estus havi bazan (aŭ ne tiom bazan) scion pri la programlingvo, kiun ni uzas.. Vi sendube povas uzi ĉi tiun saman ilon por korekti ĝin, sed korektado povas pliigi la erarojn en la kodo.

Kaj jen ĉio por hodiaŭ, lasu al mi en la komentoj kian ludon vi ŝatus disvolvi.


Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.