Pembangunan Permainan Berbantu AI Menunjukkan Potensi Tetapi Memerlukan Kepakaran, Pembangun Cipta Permainan Tower Defense dengan 95% Kod Dijana AI

Pasukan Komuniti BigGo
Pembangunan Permainan Berbantu AI Menunjukkan Potensi Tetapi Memerlukan Kepakaran, Pembangun Cipta Permainan Tower Defense dengan 95% Kod Dijana AI

Seorang pembangun telah berjaya mencipta Tower of Time , sebuah permainan tower defense perjalanan masa, menggunakan kecerdasan buatan untuk menjana kira-kira 95% daripada pangkalan kod. Projek ini berfungsi sebagai bukti konsep untuk pembangunan permainan berbantu AI, mencetuskan perbincangan mengenai keupayaan semasa dan batasan alat pengekodan AI.

Pembangun tersebut menggunakan gabungan alat AI canggih termasuk Augment Code untuk konteks pangkalan kod, editor kod berkuasa AI Cursor , dan Claude Sonnet 4 sebagai model bahasa utama. Permainan ini mempunyai pelbagai jenis menara, sistem pengurusan tenaga, dan mekanik unik time-rewind yang membolehkan pemain mengundur masa apabila tewas oleh gelombang musuh.

Alat AI yang Digunakan dalam Pembangunan Tower of Time:

  • Augment Code: Konteks pangkalan kod lanjutan dan bantuan pengkodan AI (USD 50/bulan)
  • Cursor: Editor kod berkuasa AI dengan mod Agent (USD 20/bulan)
  • Claude Sonnet 4: Model bahasa utama
  • OpenAI o3 dan Claude Opus 4: Penggunaan sekali-sekala

Pengekodan AI Memerlukan Pendekatan Strategik dan Pengalaman

Perbincangan komuniti mendedahkan bahawa pembangunan berbantu AI yang berjaya memerlukan lebih daripada sekadar gesaan mudah. Pembangun berpengalaman menekankan bahawa pengekodan AI yang berkesan memerlukan pemecahan masalah kompleks kepada tugasan yang lebih kecil dan boleh diurus dengan panduan seni bina yang khusus. Pendekatan ini bercanggah dengan naratif popular mengenai pembangunan AI satu pukulan, di mana aplikasi kompleks kononnya dicipta dengan input manusia yang minimum.

Leverage yang anda perolehi daripadanya adalah berkadaran eksponen dengan kualiti arahan anda, struktur interaksi anda, dan jumlah perhatian yang anda berikan kepada output.

Pembangun Tower of Time mendokumentasikan keseluruhan proses mereka, termasuk gesaan terperinci dan langkah pembangunan, memberikan ketelusan tentang apa yang sebenarnya berfungsi dalam amalan berbanding dakwaan pemasaran mengenai pembangunan AI autonomi.

Cabaran Pembangunan Mudah Alih Berterusan Walaupun Ada Bantuan AI

Perbincangan menyerlahkan cabaran teknikal khusus di mana alat AI mengalami kesukaran yang ketara. Seorang pembangun cuba mencipta permainan HTML mudah tetapi menghadapi pepijat input teks yang berterusan pada pelayar mudah alih yang tidak dapat diselesaikan oleh pelbagai model AI. Ini mendedahkan bahawa masalah teknikal tertentu, terutamanya yang melibatkan isu rendering khusus pelayar pada peranti mudah alih, masih berada di luar keupayaan AI semasa.

Masalah input teks mudah alih menunjukkan bahawa alat pengekodan AI mempunyai batasan yang jelas, terutamanya dengan pepijat khusus platform yang memerlukan pemahaman mendalam tentang keanehan pelayar dan kes tepi.

Pemilihan dan Integrasi Alat Penting untuk Kejayaan

Alat pengekodan AI yang berbeza menunjukkan keberkesanan yang berbeza-beza untuk tugasan tertentu. Pembangun Tower of Time menggunakan Augment Code (50 dolar Amerika bulanan) bersama Cursor (20 dolar Amerika bulanan), bertukar antara alat berdasarkan kerumitan tugasan. Augment Code terbukti lebih baik untuk operasi multi-fail yang memerlukan pemahaman pangkalan kod yang lebih luas, manakala mod Agent Cursor mengendalikan tugasan yang lebih mudah dan terhad dengan berkesan.

Walau bagaimanapun, isu kebolehpercayaan muncul dengan beberapa alat mengalami ralat dan timeout yang kerap, menunjukkan ekosistem pengekodan AI masih memerlukan kematangan untuk penggunaan profesional yang konsisten.

Spesifikasi Teknikal Permainan:

  • Enjin: Phaser 3 (v3.90.0) dengan Phaser Editor v4
  • Bahasa: TypeScript
  • Alat Pembinaan: Vite
  • Pangkalan Kod: ~95% kod yang dijana AI
  • Statistik Pembangunan: 7,667 baris Agent Edits diterima pada Cursor, 105 mesej pada Augment Code

Keluk Pembelajaran Lebih Tinggi Daripada Jangkaan

Walaupun pemasaran mencadangkan penggunaan yang mudah, pengekodan AI yang berjaya memerlukan pembangunan kemahiran khusus untuk berinteraksi dengan agen AI. Pembangun mesti belajar untuk menstruktur gesaan dengan berkesan, menguruskan tetingkap konteks, dan mengetahui bila untuk memulakan perbualan segar bagi mengelakkan kekeliruan AI. Siling kemahiran nampaknya menipu tinggi, dengan perbezaan ketara antara interaksi berasaskan pelayar kasual dan aliran kerja canggih bersepadu IDE.

Konsensus komuniti mencadangkan bahawa walaupun alat pengekodan AI menyediakan leverage yang besar untuk pembangun berpengalaman, ia berfungsi sebagai pembantu berkuasa dan bukannya pengganti autonomi untuk kepakaran dan pertimbangan manusia.

Rujukan: Tower of Time