Microsoft Research mengumumkan TileCode, aplikasi pembuatan game yang dapat berjalan di perangkat genggam

Ikon waktu membaca 3 menit Baca


Pembaca membantu dukungan MSpoweruser. Kami mungkin mendapat komisi jika Anda membeli melalui tautan kami. Ikon Keterangan Alat

Baca halaman pengungkapan kami untuk mengetahui bagaimana Anda dapat membantu MSPoweruser mempertahankan tim editorial Baca lebih lanjut

Microsoft Research telah mengumumkan proyek baru – Kode Ubin Microsoft, yang merupakan aplikasi pembuatan game yang memungkinkan Anda mendesain, membuat kode, dan memainkan video game langsung dengan biaya rendah Perangkat genggam game Microsoft MakeCode Arcade, serta di browser web.

Mesinnya terinspirasi oleh permainan papan dengan bidak yang dapat berpindah dari satu kotak papan ke kotak terdekat, dengan permainan yang dibuat unik dengan memodifikasi aturan.

TileCode bertujuan untuk memungkinkan semua orang menjadi pembuat video game dengan memungkinkan proses pembuatan game berlangsung di perangkat genggam game itu sendiri, bukan tablet/laptop/desktop.

TileCode memanfaatkan konsep permainan papan (papan adalah kotak kotak, potongan papan bergerak dari kotak ke kotak, dan aturan permainan menentukan gerakan yang diizinkan) untuk memperkenalkan konsep komputasi melalui media video game. Pengguna memulai dengan lantai rendah karena mereka hanya dapat memainkan game dan mengubah satu aturan atau elemen dari dunia game. Setelah terbiasa dengan aplikasi, pemain diberikan dinding lebar untuk membuat berbagai jenis permainan.

Untuk membuat kode game, pengguna hanya perlu menggunakan bantalan arah empat arah dan tombol A dan B umum untuk sebagian besar perangkat genggam, seperti yang ditunjukkan di atas. Meskipun UI sederhana, Microsoft Research mampu membuat game serumit Snake, Bejeweled, Pac-Man, Boulder Dash, dan Sokoban.

TileCode: Desain dan Pengodean

Untuk setiap gim, TileCode memungkinkan pengguna untuk memilih karakter gim (sprite) dan latar belakang gim (ubin) dari galeri, memodifikasi sprite dan latar belakang ubin, dan membuat level gim dengan mengedit peta gim, seperti yang ditunjukkan pada tiga layar lainnya:

Layar TileCode

Program TileCode adalah seperangkat aturan, yang masing-masing terkait dengan sprite. Sebuah aturan berbentuk a Kapan-Lakukan pasangan, seperti yang ditunjukkan di bawah di sebelah kiri (layar berlabel "kode"). Itu Ketika bagian secara visual menggambarkan pola/predikat di atas lingkungan lokal 3×3 di sekitar sprite pusat (sprite pemain, dalam hal ini) untuk dicocokkan dengan peta ubin. Itu Do bagian berisi perintah yang dikirim ke sprite yang diidentifikasi ketika polanya cocok.

Aturan Kapan-Lakukan

Aturan di atas diaktifkan ketika pengguna menekan tombol dpad kanan, sprite pemain ada di peta ubin, dan ada rumput di ubin di sebelah kanan pemain. Ketika kondisi ini berlaku, aturan mengirimkan sprite pemain perintah bergerak-kanan. Dari contoh ini kita melihat bagaimana TileCode mendorong pengguna untuk mengeksplorasi hubungan antara peta ubin dan bagaimana aturan dijalankan berdasarkan pola yang ada di peta. Di layar pengkodean aturan (ditampilkan di atas), pengguna dapat memainkan game, kembali ke layar pengkodean untuk mengubah aturan, dan melihat efeknya pada permainan. Dia juga dapat mengunjungi editor peta petak dan membuat perubahan pada peta untuk mengaktifkan/menonaktifkan pengaktifan aturan.

TileCode memanfaatkan tema seperti seni piksel untuk ubin dan sprite dan melibatkan pengguna dalam cara berpikir baru tentang desain dunia game dan cara membuat peta yang berbeda untuk game yang berbeda.

Anda bisa mencobanya Kode Ubin Microsoft sekarang dan baca lebih lanjut tentang TileCode di makalah UIST 2020 mendatang TileCode: Pembuatan Video Game di Handheld Gaming.

Sumber: Microsoft

Lebih lanjut tentang topik: mesin game, penelitian microsoft, kode ubin