Halo, Sobat Filemagz! Siapa di sini yang bercita-cita menjadi programmer? Melihat peluang dari kemajuan teknologi di era 4.0, membuat sebagian orang mulai menekuni bidang yang berhubungan dengan IT. Meski mengandung aspek yang terbilang cukup rumit, programming bukanlah sesuatu yang sulit kok. Apalagi jika kita menerapkan metode yang satu ini, yap! Belajar sambil bermain! Siapa sih yang tidak suka bermain? Sobat Filemagz pasti juga suka kan? Nah, oleh karena itu, Filemagz sudah membuat rekomendasi game yang dapat mengasah skill coding kamu. Yuk kita simak rekomendasi game di bawah ini!
1. CodeMonkey
CodeMonkey memiliki visualisasi yang sangat menarik! Game satu ini memintamu untuk menggerakkan seekor monyet untuk meraih pisang hingga menyelamatkan dunia. CodeMonkey akan mengasah skill coding-mu terutama dalam bahasa CoffeScript.
2. CodinGame
‘Belajar sambil bermain’ sangat cocok untuk disematkan kepada CodinGame. CodinGame menawarkan permainan yang dikemas dalam 25 bahasa pemrograman yang berbeda, seperti JavaScript, Ruby, C++, hingga Kotlin. Pemain akan diberikan sebuah misi untuk menyelamatkan sang karakter utama dengan memberi perintah berbasis coding. Cocok banget nih buat mengisi waktu luang!
3. Codewars
Codewars adalah salah satu game yang sangat menantang. Dalam game ini, kamu bisa mencoba banyak pilihan bahasa pemrograman, mulai dari JavaScript, Python, hingga Haskell. Sebelum memulai permainan, kamu harus membuktikan skill coding kamu dengan cara menjawab teka-teki yang wajib dipecahkan.
4. CSS Diner
“Makan malam menggunakan CSS?”
Mungkin terbesit di pikiran kamu, apa makna dibalik game satu ini. Sesuai dengan namanya, kamu diminta untuk menyusun piring-piring yang tersedia menggunakan CSS selector. Terdapat 32 level dengan tingkat kesulitan yang semakin kompleks dibanding tahapan sebelumnya. CSS Dinner akan melatih ketelitianmu khususnya pada cara kerja CSS selector.
5. CodeCombat
Ingin melatih skill coding melalui game bersama teman-teman? CodeCombat adalah jawabannya! CodeCombat menyuguhkan maps menarik pada setiap levelnya. Kamu diminta untuk membebaskan seorang pahlawan dari dungeon menggunakan perintah dasar sesuai dengan tutorial.
Tentu saja, selain memiliki alur permainan yang menarik, CodeCombat akan mengajakmu mempelajari bahasa pemrograman, seperti Python, JavaScript, CoffeeScript, hingga Lua.
6. Flexbox Froggy
Berlatih coding menggunakan katak, memangnya bisa? Tentu bisa!
Seperti halnya CSS Dinner, dengan Flexbox Froggy kamu juga bisa mempelajari CSS dari segi flexbox. Kamu diminta untuk menempatkan kawanan katak hingga mereka sampai di atas daun teratai menggunakan CSS flexbox. Game satu ini sangat beginner-friendly, cocok banget buat kamu yang ingin mempelajari dasar CSS!
7. Flexbox Defense
Flexbox Defense adalah rangkaian game CSS yang selanjutnya. Sama halnya dengan Flexbox Froggy, di sini kamu akan mempelajari tentang CSS flexbox. Pemain diminta untuk menggerakkan senjata api di sepanjang rute untuk mengalahkan kekuatan musuh. Keputusanmu akan sangat memengaruhi jalannya peperangan. Wah, bisa sekaligus latihan strategi perang nih!
8. VIM Adventures
VIM Adventures adalah tool untuk text editor yang biasa digunakan oleh para programmer untuk menulis suatu program. Game ini memintamu untuk menggerakkan karakter VIM menggunakan shortcut yang tersedia. Eitss! tentu saja ada tantangan dalam menggerakkan karakter, kamu akan dihadapi dengan lorong dan belokan yang cukup rumit di setiap levelnya.
9. Elevator Saga
Dalam game Elevator Saga, bahasa JavaScript adalah hal yang paling diuji. Tantangannya adalah kamu harus memindahkan lift yang mengangkut 15 orang dengan cara seefisien mungkin dalam waktu yang cukup singkat, kurang lebih hanya 60 detik. Terdengar cukup menantang bukan?
10. Ruby Warrior
Siapa yang cinta bahasa Ruby? Ruby Warrior adalah game yang tepat untuk kamu! Lewat game ini, kamu bisa mempelajari bahasa Ruby secara lebih spesifik. Game ini dimulai dengan munculnya kesatria melawan musuh-musuhnya, tugasmu adalah menggerakkan kesatria tersebut agar para musuh terkalahkan. Animasi pixel yang diciptakan dalam game ini bisa bikin siapapun yang memainkannya betah!
Gimana nih, Sobat Filemagz? Apakah kamu tertarik untuk mencoba game yang telah kita rekomendasikan? Kamu bisa memainkan game ini di kala waktu luang untuk meningkatkan skill coding yang kamu miliki. Jangan lupa follow akun Instagram Filemagz dan Filetechno untuk konten menarik lainnya! Sampai jumpa di artikel berikutnya!