-
Nama saya Jens Bergensten, tapi saya lebih dikenal sebagai Jeb. Saya adalah pemimpin pengembang di Minecraft
-
di sini di mojang.com. Saya pikir saya berusia 11 atau mungkin 12 dan saya mulai pemrograman karena saya ingin
-
membuat game. Salah satu teman ayah saya mengatakan kepada saya bahwa untuk membuat game kamu perlu
-
belajar cara memprogram. Jadi begitulah cara saya memulai. Saya suka merancang dan mencari tahu
-
hal-hal yang berhubungan dengan arsitektur. Itulah yang saya sangat suka tentang Minecraft. Selama satu jam
-
berikutnya kamu akan mempelajari dasar-dasar ilmu komputer dengan memprogram Alex atau Steve untuk bergerak
-
melalui simulasi dunia Minecraft. Pemrograman tradisional biasanya dalam bentuk teks,
-
tapi hari ini kita akan menggunakan blockly: sebuah sistem yang menggunakan blok yang dapat kamu seret dan jatuhkan untuk
-
menulis program. Dibalik itu, kamu membuat kode JavaScript. Konsep yang akan kamu
-
pelajari adalah apa yang digunakan pemrogram komputer setiap hari dan merupakan dasar bagi ilmu
-
komputer. Di sini, di Mojang kami menggunakan konsep yang sama ini untuk membuat Minecraft berfungsi. Sebelum kamu
-
memulai, kamu akan memilih karaktermu. Saya akan memilih Alex. Mari kita membangun kode untuk sebuah program
-
yang akan membantunya bergerak di sekitar layar. Layarmu dibagi menjadi tiga bagian utama.
-
Di sebelah kiri adalah ruang bermain Minecraft, tempat programmu akan berjalan. Instruksi untuk
-
setiap level ditulis di bawah ini. Area tengah ini adalah kotak peralatan dan masing-masing blok ini
-
adalah perintah yang mengarahkan tindakan Alex.
Ruang putih di sebelah kanan disebut
-
ruang kerja dan di sinilah kita akan membangun program kita. Jika kita seret blok maju ke depan
-
ke ruang kerja kita dan kemudian tekan tombol Jalankan, apa yang terjadi? Alex bergerak maju satu ruang
-
kisi. Dan bagaimana jika kita ingin melakukan sesuatu setelah dia bergerak maju satu ruang? Kita bisa
-
menambahkan blok lain ke program kita. Saya akan memilih blok berputar ke kanan (); dan saya akan menyeretnya
-
ke bawah moveForward () blok sampai garis oranye ini muncul. Lalu, saya akan menjatuhkannya
-
dan dua blok akan saling menempel.
Saat kita menekan tombol Jalankan lagi, Alex akan melakukan
-
perintah yang ditumpuk dari atas ke bawah di ruang kerja kita. Dan jika kamu ingin
-
menghapus blok, seret saja dari tumpukan ini kembali ke kotak alat. Untuk membatalkan perubahanmu
-
dan kembali ke bagaimana level dimulai, gunakan tombol Mulai Lagi di sudut kanan atas
-
ruang kerja. Satu hal lagi, kamu melihat segitiga kecil pada blok putaran?
-
Setiap kali kamu melihat segitiga ini, itu berarti kamu dapat memilih opsi yang berbeda. Ayo
-
mulai melakukan pemrograman!