Cara Beda Belajar Pemrograman, Lewat Main Game!
Cara Beda Belajar Pemrograman, Lewat Main Game!
Apakah kamu sudah merasa jenuh ketika mempelajari pemrograman? Sudah banyak membaca dan menonton video tutorial namun malah merasa semakin bingung?
Sebaiknya kamu tidak perlu khawatir, ada beberapa game online yang tersedia di internet yang memang dirancang secara khusus untuk belajar pemrograman. Kamu juga bisa memilih game online tersebut sesuai dengan bahasa pemrograman yang sedang kamu tekuni. Mulai dari Ruby, CSS, JavaScript, dan lainnya.
Game-game tersebut juga memiliki tingkat kesulitan yang berbeda. Pemain dapat memulai permainan dari tingkat pemula hingga tingkat yang lebih ahli.
Game-game yang tersedia berikut ini juga bersifat open-source, artinya kode-kode dalam permainan tersebut dapat kamu salin untuk dipelajari jika kamu ingin mengembangkan game sendiri. Kabar gembiranya lagi, situs game coding yang ada bukan situs premium atau bisa dimainkan secara gratis.
Berikut game coding online gratis yang bisa kamu coba mainkan.
- CSS Dinner
CSS Dinner adalah game menyenangkan untuk mempelajari dasar dari CSS. Permainan ini memiliki 32 level yang berbeda. Melalui CSS Dinner kamu bisa mengerti CSS dengan cepat, dengan cara menyelesaikan setiap misi. Cara bermain CSS Dinner cukup mudah, kamu hanya harus memasukkan kode-kode yang tepat sesuai dengan perintah. Untuk bermain CSS Dinner kamu bisa mengunjungi http://flukeout.github.io.
- CodeMonkey
CodeMonkey adalah permainan yang menggunakan CoffeeScript, yang merupakan bahasa pemrograman bersifat open-source yang dapat dikompilasi ke dalam JavaScript. Tidak hanya dapat diakses melalui situs, CodeMonkey juga tersedia pada Android dan iOS. Alamat situs CodeMonkey adalah https://www.codemonkey.com.
- SQL Murder Mysteri
Lewat permainan bertema misteri kamu akan mempelajari konsep SQL dengan menyenangkan. Pada game SQL Murder Mystery kamu harus membantu menyelesaikan sebuah kasus pembunuhan. Suatu hari terjadi kasus pembunuhan, seorang detektif kemudian membutuhkan bantuanmu. Sang detektif memberikanmu laporan kasus tersebut, namun entah bagaimana kamu menghilangkannya. Hal yang kamu ingat adalah, pembunuhan tersebut terjadi pada 15 Januari 2018 di kota SQL. Referensi kasus tersebut berada dalam struktur database besar yang harus di navigasikan menggunakan SQL. Untuk memainkan permainan ini kamu dapat mengunjungi https://www.mystery.knightlab.com.
- Screeps
Screeps adalah game pemrograman pertama yang berbentuk MMO strategy sandbox. Pada permainan ini kamu akan mengontrol koloni (disebut dengan creep atau unit) menggunakan JavaScript yang kamu tulis. Kode-kode yang kamu tulis tersebut menjadi alat untuk melakukan berbagai kegiatan creep atau unit, mulai dari bergerak, menyerang, membangun, menyerang, dan lainnya. Permainan Screeps beralamat di https://www.screeps.com.
- CodinGame
Melalui CodinGame, kamu akan mempelajari keterampilan problem solving dan pemrograman dasar. Situs CodinGame memiliki 25 pilihan bahasa pemrograman yang berbeda, termasuk JavaScript, Ruby, dan PHP. Saat pertama kali masuk ke situs ini, kamu akan memulai permainan dari level pemula, tingkatan level selanjutnya dapat kamu capai dengan menyelesaikan tantangan yang ada. CodinGame juga memiliki kompetisi tingkat internasional yang bisa diikuti pemain. Kunjungi alamat https://www.codingame.com kalau kamu ingin mencoba game pemrograman satu ini.
- Elevator Saga
Pada game Elevator Saga pemain harus menyelesaikan beberapa misi dengan mencoba untuk mengangkut orang-orang yang berada di dalam lift dengan cara seefisien mungkin. Pada misi pertama pemain harus menyelesaikan tantangan selama 60 detik. Elevator Saga termasuk JavaScript game. Elevator Saga juga termasuk open-source di Github, jadi kamu bisa memodifikasi kode script dan mengembangkannya. Jika kamu tertarik dengan Elevator Saga kamu bisa mengunjungi https://www.play.elevatorsaga.com.

