PICO-8 adalah mesin virtual yang menjalankan game sederhana bergaya retro. Ini sengaja membatasi spesifikasi perangkat keras termasuk resolusi 128x128 dan ukuran program 32k.
Anda dapat mengunduh dan memainkan "kartrid" PICO-8, tetapi Anda juga dapat menulis game Anda sendiri dari awal. Ini adalah alat yang hebat untuk pengembang game yang belajar memprogram game pertama mereka.
PICO-8 Singkatnya
"Konsol fantasi" PICO-8 adalah lingkungan pengembangan game dasar tetapi berfitur lengkap. Itu bukan salah satu dari konsol retro fisik yang dapat Anda beli, tetapi konsol virtual. PICO-8 sepenuhnya diimplementasikan dalam perangkat lunak yang dapat Anda instal di Windows, Mac, atau Linux.
Anda dapat memainkan banyak game PICO-8 secara gratis, tetapi untuk membuatnya sendiri, Anda harus mengunduh konsol PICO-8. Harganya $15 dan tersedia dari itu gatal.io halaman rumah.
Seperti Apa PICO-8?
Saat Anda menjalankan aplikasi PICO-8, Anda akan melihat layar yang terlihat seperti ini:
Ini meniru layar yang digunakan komputer rumahan 8-bit, seperti Commodore 64, saat boot. Ini pada dasarnya adalah REPL (Read-Eval-Print loop), baris perintah yang dapat Anda gunakan untuk berinteraksi dengan penerjemah PICO-8 itu sendiri. Anda dapat menggunakannya untuk mengetikkan cuplikan kode dan bereksperimen dengan bahasa tersebut.
Baris perintah ini juga mendukung beberapa perintah untuk berinteraksi dengan program PICO-8. Anda dapat menggunakan perintah LOAD untuk membuka game lain dan RUN untuk mulai memainkannya.
Untuk mengintip di balik layar, tekan ESC untuk beralih antara baris perintah dan IDE. IDE menyediakan beberapa alat berbeda untuk membantu Anda membuat game.
Pengkodean
Mungkin alat yang paling penting adalah editor kode untuk menulis dan mengedit program Anda. Perhatikan bagaimana editor kode menggunakan layar beresolusi rendah, font piksel, dan palet warna terbatas yang sama yang dimiliki oleh semua game PICO-8. Tidak apa-apa untuk memulai, tetapi Anda mungkin ingin menggunakan editor teks yang tepat untuk proyek yang lebih rumit.
grafis
Ikon kedua di bilah alat kanan atas membuka perancang sprite. Ini memungkinkan Anda membuat grafik dalam game untuk pemain dan karakter lainnya. Anda bisa mengasah keterampilan seni piksel Anda dan buat gambar 8x8 dalam 16 warna. PICO-8 menggunakan peta sprite, jadi dengan sedikit tipu daya, Anda dapat membuat sprite yang lebih kecil atau menggabungkannya untuk yang lebih besar.
Anda juga dapat menggunakan editor peta PICO-8 (ikon toolbar ketiga) untuk mengelola grafik game Anda. Ini dapat membantu Anda mendesain lingkungan game secara keseluruhan atau bekerja dengan pola sprite yang lebih rumit.
Suara
PICO-8 juga dilengkapi editor suara bawaan. Ini memberi Anda kontrol penuh atas volume, nada, dan kecepatan untuk menyusun efek Anda sendiri. Anda bahkan dapat menggunakan delapan instrumen dasar untuk mengubah jenis suara yang dapat Anda hasilkan. Seperti banyak alat PICO-8, editor suara memiliki kurva belajar, tetapi sangat kuat setelah Anda menguasainya.
Ikon kelima, dan bagian terakhir dalam PICO-8 IDE, adalah editor musik. Anda dapat menggunakannya untuk menggabungkan dan mengulang efek suara, perlahan-lahan membangun skor penuh untuk game Anda.
Game Apa yang Dimainkan PICO-8?
Ada banyak game PICO-8 di gatal.io, dan Anda dapat memainkan sebagian besar langsung di browser Anda, gratis. PICO-8 sangat populer dengan game jams: acara yang menantang pengembang untuk membuat game dalam waktu singkat. Anda akan sering melihat game jam dipromosikan di Twitter.
PICO-8 juga merupakan pilihan yang bagus untuk membuat prototipe game, untuk melihat seberapa baik kerjanya dalam kenyataan. Kisah sukses terbesar dari pendekatan ini adalah celeste. Prototipe hit indie yang terkenal ini tersedia sebagai kartrid PICO-8 di halaman itch.io pengembang.
Ambil PICO-8 Lalu Buat
Konsol virtual PICO-8 adalah kisah sukses besar di dunia pengembang game indie. Anda tidak hanya dapat menggunakannya untuk mempelajari cara mengembangkan game Anda sendiri, Anda juga dapat memainkan sejumlah game gratis berkualitas yang telah diproduksi oleh orang lain.
Bahasa dasar PICO-8 adalah Lua, yang sering digunakan untuk pengembangan game, atau tugas terkait. Jadi keterampilan yang Anda ambil menggunakan PICO-8 juga dapat ditransfer di luar itu.