GAME UNTUK MELATIH KETERAMPILAN CODING
Di internet, ada beberapa game online yang dirancang khusus untuk mengajak kamu belajar pemrograman melalui fun games, baik itu menggunakan JavaScript, Python, Java, PHP, C#, dan lainnya. Game-game ini juga didesain dengan berbagai tingkat kesulitan, dari kelas programmer pemula hingga mahir.
Yang terbaik dari semuanya, sebagian besar game ini tersedia secara gratis! Bahkan, beberapa di antaranya bersifat open-source, sehingga kamu dapat menyalin, memodifikasi, dan mengembangkan kode-kode dalam game.
Ingin tahu? Berikut daftar beberapa game online yang bisa kamu mainkan sambil belajar pemrograman!
10 GAME ONLINE UNTUK BELAJAR PEMROGRAMAN
a) Codecombat
Buat kamu yang masih pemula, CodeCombat adalah game yang tepat untuk dimainkan sambil belajar pemrograman!
Seperti judulnya, ini adalah game pertarungan! Di sini, kamu akan bermain sebagai karakter pilihan yang dilengkapi dengan armor, senjata, dan item spesial. Seperti game fighting pada umumnya, ada tiga atribut utama yang mempengaruhi performa kamu dalam game ini kerusakan, kesehatan, dan kecepatan. Ketiganya dapat ditingkatkan saat kamu bermain melalui poin pengalaman. Dan, kamu akan melalui banyak rintangan dan tahapan untuk sampai pada tantangan terakhir.
Lebih baik lagi, CodeCombat memungkinkan kita untuk memilih bahasa pemrograman yang digunakan dalam game; dapat berupa Python, Clojure, CoffeeScript, Javascript, Lua, dan IO.js.
b) CSS Diner
Game ini adalah cara sederhana namun menyenangkan untuk belajar CSS. Ada 32 level yang akan melatih kemampuan dasar CSS kamu.
Tapi, jangan khawatir! Namanya juga game, pasti ada tantangannya dong. Setiap level dalam game gratis ini akan menjadi lebih kompleks. Jadi, kamu tetap bisa berlatih dan tidak akan merasa bosan saat bermain.
c) CodeMonkey
Dalam game ini, kamu diminta untuk membantu seekor monyet menjalankan misinya. Mirip dengan kisah Monyet Ajaib bukan?
Tapi, masih ada perbedaan! Saat bertualang dan bersenang-senang menangkap pisang, kamu juga harus memperbaiki kode program untuk mencapai tahap berikutnya. Dipandu oleh seorang profesor yang akan muncul setiap kali kamu memindahkan panggung, tantangan dalam game ini dapat diselesaikan ketika kamu mengikuti instruksi saat melakukannya.
d) CodinGame
CodinGame adalah sebuah game coding yang berbentuk multiplayer online battle arena (MOBA). Jadi, pengalamannya akan mirip dengan bermain Dota atau Mobile Legend. Nah, selain bisa dimainkan sambil mengobrol dengan teman, game ini juga membantu kamu berlatih lebih dari 25 bahasa pemrograman termasuk JavaScript, Ruby, dan PHP.
Salah satu hal hebat tentang CodinGame juga memiliki kompetisi! tingkat internasional juga.
e) Untrusted
Untrusted adalah game peretasan/pengurangan sosial multipemain online (10 hingga 16 pemain) yang berarti dapat dimainkan bersama dengan teman-teman kamu secara online. Jika kalian pernah memainkan game werewolf, kurang lebih seperti itu cara memainkan game ini namun dengan versi yang berbeda. Ada 2 karakter utama dalam game ini, yaitu hacker atau peretas dan agen penyamaran atau undercover agent. Sebagai seorang hacker, kamu akan diminta untuk meretas target dengan memasukkan kode seperti hacker sungguhan, dan sebagai agen yang menyamar, kamu ditugaskan untuk mengganggu operasi yang dilakukan oleh peretas.
Kamu dapat mencoba memainkan game ini dengan teman-teman kamu melalui playuntrusted.com
f) Empire Of Code
Empire of Code adalah game yang menggabungkan strategi, taktik, dan keterampilan pengkodean. Kamu ditantang untuk mempertahankan basis kamu sendiri dan merebut basis orang lain. Sedikit mirip dengan CodinGame di atas, lah.
Sebenarnya, kamu bisa bermain tanpa harus bisa coding. Tapi, jika kamu bisa, kamu akan memiliki keuntungan yang lebih besar.
o SQL Murder Mysteri
SQL Murder Mystery adalah game misteri yang memungkinkan kamu mempelajari konsep SQL dengan cara yang menyenangkan. Pembuatnya tidak mengklaim bahwa kamu akan mengetahui segalanya setelah memainkan game ini, tetapi mereka mengklaim bahwa ini adalah game yang menarik, bahkan untuk pengguna SQL yang berpengalaman.
Game ini menceritakan tentang sebuah kasus pembunuhan yang harus kamu bantu selesaikan. kamu menerima laporan TKP dari polisi, tetapi sayangnya kamu kehilangan laporan TKP. Satu-satunya hal yang diingat adalah bahwa pembunuhan itu terjadi sekitar 15 Januari 2018, di SQL-City. Yang nantinya semua referensi ke si pembunuh terdapat pada database besar yang harus kamu navigasikan dengan SQL.
kamu dapat mulai mengasah keterampilan pemrograman kamu dan menemukan kesenangan dari game ini dengan mengakses mysteries.knightlab.com. Jangan khawatir jika kamu tidak memiliki pengetahuan sebelumnya, ada panduan yang akan membantu kamu dengan beberapa pengenalan dan definisi. kamu akan belajar cukup banyak SQL untuk memecahkan kasus dalam game ini.
o Screeps
Game berbasis pemrograman biasanya dibangun di atas konsep kualitas pemrograman yang disederhanakan, seperti game pemrograman semu yang memiliki konsep yang sama, tetapi eksekusinya tetap sederhana untuk non-programmer.
Tetapi permainan Screeps ini berbeda, ada masalah nyata dengannya, kamu bekerja dengan kode yang sebenarnya dan memikirkan bagaimana atau apakah kode yang kamu tulis itu penting.
Dalam game Screeps, unit yang kamu buat, yang dikenal sebagai creep, dikendalikan dengan JavaScript yang kamu tulis, sebagai pemain. Parameter apa yang kamu atur dalam kode menentukan jenis creep yang kamu buat dan kekuatan dan kelemahan apa yang dimilikinya.
Kode yang kamu tulis memainkan peran penting sebagai kekuatan pendorong di balik creep atau unit apa yang kamu buat, mulai dari bergerak, mengumpulkan, membangun, menyerang, dan bertahan sepenuhnya didorong berdasarkan kode yang kamu tulis.
o Flexbox Froggy
Flexbox Froggy adalah salah satu game untuk mempelajari Flexbox. Dalam game ini kamu dapat mempelajari cara memahami konsep Flexbox dan dasar-dasar flexbox dengan cara yang menyenangkan yang disimulasikan dalam bentuk game.
Flexbox sulit dan membingungkan bagi pemula yang baru mulai membuat kode. Kamu hanya perlu menulis kode CSS sederhana untuk memindahkan katak, dan ada panduan di dalamnya.
o VIM Adventures
VIM Adventures adalah game online berdasarkan pintasan keyboard VIM. Kamu dapat bersenang-senang sambil mempelajari beberapa VIM!
Ini adalah permainan puzzle untuk berlatih dan menghafal perintah VIM, yang juga mencakup VIM lama dan merupakan situs web dalam kategori Pendidikan & Referensi. Mulai mainkan game ini melalui vim-adventures.com
Nah, daftar di atas bisa jadi alternatif kamu untuk belajar lebih dalam tentang programming dan melatih skill coding. Tapi, sekali lagi, itu semua hanya permainan. Jadi, tidak dapat menjadi bukti otentik untuk menyatakan bahwa kamu memiliki keterampilan dan benar-benar dapat bekerja di bidang pemrograman.
Posting Komentar untuk "GAME UNTUK MELATIH KETERAMPILAN CODING"