如何使用chatgpt寫(xiě)代碼 chatGPT的代碼能力如何?
這一次我們體驗(yàn)一下編程的能力,畢竟如果驗(yàn)證后是能執(zhí)行的,那這對(duì)一些不會(huì)編程的朋友來(lái)說(shuō)是一個(gè)利好的消息。想象一個(gè)你突然“能”編程了,能將抽象的東西,通過(guò)代碼與計(jì)算來(lái)呈現(xiàn),極大地提高了生產(chǎn)力。
現(xiàn)在我們來(lái)體驗(yàn)一下,的編程能力。
首先,我不懂編程,不懂代碼。我先問(wèn)它會(huì)哪種開(kāi)發(fā)語(yǔ)言。
它會(huì)、java……就是多種編程語(yǔ)言。那就用最近比較火的來(lái)開(kāi)發(fā)一個(gè)游戲。
所以,接下來(lái),要讓它告訴我們,我需要下載哪些東西。
好。明白了。就是下載,下載一個(gè)集成開(kāi)發(fā)環(huán)境。這里我下載了如何使用chatgpt寫(xiě)代碼,聽(tīng)說(shuō)是比較“輕”一點(diǎn)。這里它以為我想學(xué)習(xí),又給我一些學(xué)習(xí)的建議。我們不用理。直接問(wèn)它如何安裝。
好吧。跟著它的步驟,查看了官網(wǎng),根據(jù)官網(wǎng)教程來(lái)搭建環(huán)境。并學(xué)習(xí)了一些基本知識(shí)。
好了。環(huán)境搭建好了,我們開(kāi)始讓它寫(xiě)代碼。這里,問(wèn)得比較直接,讓它用寫(xiě)一個(gè)貪吃蛇的游戲,并告訴我如何運(yùn)行。
它寫(xiě)完了,我沒(méi)截完代碼的圖,后面附上它的代碼。代碼有了如何使用chatgpt寫(xiě)代碼,現(xiàn)在就差如何運(yùn)行。這里它說(shuō)要下載個(gè)。好吧。直接問(wèn)它如何安裝。
這個(gè)過(guò)程還比較順利,沒(méi)太大難度。但我同時(shí)問(wèn)了它在中如何安裝 。
同時(shí),我讓它自己檢查下代碼。
關(guān)于如何豐富游戲畫(huà)面,它說(shuō)可以考慮添加以下內(nèi)容:
1. 添加背景圖片:可以使用中的`..load()`函數(shù)加載圖片,并使用`blit()`函數(shù)將圖片繪制到游戲窗口上。
2. 添加音效:可以使用中的`..()`函數(shù)加載音頻文件如何使用chatgpt寫(xiě)代碼,并使用`play()`函數(shù)播放音效。
3. 添加動(dòng)畫(huà)效果:可以使用中的`..`類(lèi)創(chuàng)建精靈對(duì)象,并使用`..()`創(chuàng)建精靈組,實(shí)現(xiàn)動(dòng)畫(huà)效果。
4. 添加游戲菜單:可以使用中的``模塊創(chuàng)建游戲
這是后話了。我們來(lái)看看運(yùn)行的結(jié)果如何吧。
它竟然真的能運(yùn)行,還能玩。
我們來(lái)總結(jié)一下:
?我們只是簡(jiǎn)單地讓它寫(xiě)一個(gè)能運(yùn)行的貪吃蛇游戲,我們并沒(méi)有告訴它一些細(xì)節(jié)和規(guī)則。在這樣的情況下,它給出了符合我提問(wèn)的結(jié)果。假如,我們將一些規(guī)則和邏輯告訴它,讓它基于這些邏輯來(lái)開(kāi)發(fā),那這款貪吃蛇就越完美。以后有時(shí)間讓它開(kāi)發(fā)一個(gè)完美的游戲集。這當(dāng)然需要我們花點(diǎn)時(shí)間學(xué)習(xí)一些編程的基礎(chǔ)。像搭建它的開(kāi)發(fā)環(huán)境,我就花了不少心思。但它的確是程序員的輔助神器。通過(guò)它能快速實(shí)現(xiàn)一些常用的,通用的功能開(kāi)發(fā)。
通過(guò)驗(yàn)證,相信大家也知道了它的能力,所以,日后如何應(yīng)用,相信大家也有了一些想法。歡迎留言多交流。
免責(zé)聲明:本文系轉(zhuǎn)載,版權(quán)歸原作者所有;旨在傳遞信息,不代表本站的觀點(diǎn)和立場(chǎng)和對(duì)其真實(shí)性負(fù)責(zé)。如需轉(zhuǎn)載,請(qǐng)聯(lián)系原作者。如果來(lái)源標(biāo)注有誤或侵犯了您的合法權(quán)益或者其他問(wèn)題不想在本站發(fā)布,來(lái)信即刪。
聲明:本站所有文章資源內(nèi)容,如無(wú)特殊說(shuō)明或標(biāo)注,均為采集網(wǎng)絡(luò)資源。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系本站刪除。