Learning Timeline
Key Insights
Kelebihan Replit Agent vs Cursor/Windsurf
Replit Agent bukan sahaja menulis kod (seperti Cursor), tetapi ia mempunyai akses penuh kepada shell untuk install package, menguruskan aset media, dan melakukan live preview tanpa perlu konfigurasi manual di lokal PC.
Tip Pengurusan Aset
Replit Agent sangat mahir mencari placeholder assets. Jika anda mahu aset yang lebih spesifik, anda boleh minta Agent untuk 'Use open-source pixel art assets' atau upload fail aset anda sendiri dan minta Agent gunakannya dalam kod.
Penyelesaian Bug Secara Automatik
Jika game crash atau tidak berfungsi seperti yang diharapkan, anda hanya perlu copy error message dari console dan paste ke dalam chat Agent. Agent akan menganalisis kod dan membaiki ralat tersebut secara automatik.
Prompts
Prompt Utama Pembangunan Game Zelda
Target:
Replit Agent
Build a complete 2D top-down adventure game similar to Zelda using JavaScript. The game should include: 1. A player character with 4-way movement (WASD). 2. A tile-based map with walls and obstacles that have collision. 3. Simple pixel art assets for the player and the environment. 4. A camera system that follows the player. Use a lightweight game engine like Kaboom.js for the implementation.
Step by Step
Membina Game 2D Zelda Menggunakan Replit Agent
- Log masuk ke akaun Replit anda dan klik pada butang 'Create Repl'.
- Pilih 'Replit Agent' daripada pilihan yang tersedia (pastikan anda mempunyai langganan Replit Core).
- Masukkan prompt terperinci mengenai game Zelda yang ingin dibina pada ruangan chat Agent.
- Pantau proses 'Planning' di mana Agent akan merangka struktur fail, logic pergerakan, dan sistem collision.
- Biarkan Agent menjalankan proses pemasangan (installation) library JavaScript yang diperlukan seperti Kaboom.js atau Phaser.
- Tunggu Agent menjana atau mencari aset visual (pixel art) untuk karakter dan persekitaran game secara automatik.
- Klik pada panel 'Webview' di bahagian kanan untuk menguji game yang sedang dibina secara live.
- Gunakan keyboard (WASD/Arrow Keys) untuk menguji pergerakan karakter dan pastikan collision dengan dinding berfungsi.
- Jika terdapat ralat atau anda ingin menambah feature baru, taip arahan tambahan dalam chat Agent (contoh: 'Add a sword attack animation').