10 Game Coding Gratis Terbaik Tahun 2021

Menjadi programmer bukanlah keahlian khusus yang diperuntukkan bagi mereka yang bekerja di departemen TI atau industri yang berpusat pada teknologi. Serangkaian karir membutuhkan beberapa tingkat kecakapan pengkodean untuk mendapatkan posisi tingkat pemula.

Game coding gratis berikut ini menargetkan semua usia dan tingkat pengalaman dan dirancang untuk membantu Anda memulai dalam sejumlah bahasa pemrograman.

Semua game dalam daftar ini dapat dimainkan di semua browser web utama, kecuali jika disebutkan.

01

dari 10

CheckiO

Apa yang Kami Suka

  • Pengaya browser Chrome dan Firefox memperluas set fitur.

  • Terjemahan tersedia dalam beberapa bahasa.

  • Tinjauan kode komunitas memastikan bahwa Anda berada di jalur yang benar.

Apa yang Kami Tidak Suka

  • Antarmuka pengguna agak kikuk di beberapa tempat.

Ditujukan untuk pemula serta pengembang tingkat lanjut, CheckiO menugaskan Anda untuk memecahkan tantangan menggunakan Python atau JavaScript. Anda diberi opsi untuk masuk dengan alamat email atau menggunakan akun Google, Github, atau Facebook Anda untuk membangun pangkalan tempat Anda menyerang atau menangkal musuh melalui tugas pemrograman.

Mainkan CheckiO

02

dari 10

Game pengkodean gratis CodeCombat

Apa yang Kami Suka

  • Pelajaran yang serba cepat, menyerap sepenuhnya.

  • Pengguna tingkat lanjut dapat membangun level mereka sendiri.

Apa yang Kami Tidak Suka

  • Tingkat lanjutan memerlukan pembayaran.

  • Tutorial dalam game agak membingungkan bagi pemula.

Tim inti CodeCombat bergabung dengan ratusan kontributor open-source untuk menciptakan cara yang menyenangkan untuk belajar memprogram sambil berpetualang melalui ruang bawah tanah, hutan, gunung, gurun, dan keren lainnya pemandangan. Pelajari CoffeeScript, JavaScript, atau Python sementara karakter Anda mendapatkan poin pengalaman dan menjarah, menyelesaikan mini-quest di sepanjang jalan dengan menulis kode dalam pengaturan RPG klasik.

Saat Anda maju, Anda dapat membuka kunci area lanjutan, memastikan bahwa gameplay tidak pernah melelahkan. Edisi kelas CodeCombat menawarkan alat untuk guru dan siswa, memungkinkan Anda untuk memantau kemajuan dan menjadi programmer yang sah bahkan di usia muda.

Mainkan CodeCombat

03

dari 10

Game pengkodean gratis CodinGame

Apa yang Kami Suka

  • Gamifikasi yang mengesankan dengan sumber daya rekrutmen pekerjaan.

  • Begitu mengasyikkan sehingga Anda mungkin lupa bahwa Anda seharusnya belajar.

Apa yang Kami Tidak Suka

  • Kami belum menemukan kontra penting dengan CodinGame.

Mini-game CodinGame dirancang untuk membawa programmer yang kompeten ke level berikutnya. Ini adalah lingkungan yang berpusat pada tantangan tempat Anda mempelajari salah satu dari lebih dari dua lusin bahasa pemrograman, termasuk opsi utama, serta dialek digital yang kurang dikenal seperti Dart dan F#.

Game termasuk tantangan berbasis giliran solo dan multipemain, dengan opsi untuk berpartisipasi dalam papan peringkat untuk membuat jus kompetitif mengalir. Baik menembak alien, balap motor, atau mencoba melewati labirin berbahaya, metode pembelajaran CodinGame membuat ketagihan dan menyenangkan.

Mainkan Game Codin

04

dari 10

Game pengkodean gratis CodeWars

Apa yang Kami Suka

  • Bisa sangat efektif dalam jangka panjang jika Anda tetap menggunakannya.

  • Pelanggan dapat berinteraksi dengan orang lain di komunitas Codewars.

Apa yang Kami Tidak Suka

  • Soal-soal yang sulit terkadang disajikan terlalu cepat dalam proses pembelajaran.

  • Tidak dapat membuat akun sampai Anda membuktikan pengetahuan kode dasar Anda.

Menawarkan pelajaran untuk lebih dari 20 bahasa pemrograman, termasuk PHP, Python, SQL, C++, Java, JavaScript, dan Ruby, Codewars mengambil pendekatan pembelajaran yang unik. Siswa berlatih di dojo virtual, berlatih latihan kata saat mereka berusaha menuju kesempurnaan sejati dari kode mereka.

Pemrogram yang memenuhi syarat dapat memanfaatkan perpustakaan pelajaran yang luas dan berinteraksi dengan orang lain di komunitas Codewars. Ada biaya yang terkait dengan latihan dan permainan ini. Kami menyertakan Codewars dalam daftar ini karena uji coba gratis yang berfungsi penuh dapat diminta melalui situs web perusahaan.

Mainkan Codewars

05

dari 10

Game pengkodean gratis Elevator Saga

Apa yang Kami Suka

  • Jika kode Anda tidak sepenuhnya akurat, Anda akan gagal menghadapi tantangan.

  • Hanya pembuat kode JS berpengalaman yang menyelesaikan tantangan terakhir.

Apa yang Kami Tidak Suka

  • Tidak cukup umpan balik yang diberikan untuk pemula JavaScript.

  • Antarmukanya tidak begitu mencolok seperti opsi lain dalam daftar ini.

Game ini mengharuskan Anda untuk menyelesaikan tantangan individu dengan bank elevator virtual, seperti mengangkut 15 orang dalam 60 detik atau kurang. Anda diminta untuk membuat kode pergerakan elevator ini menggunakan JavaScript, menggunakan fungsi yang telah ditentukan sebelumnya seperti goToFloor dan loadFactor untuk mencapai tujuan Anda.

Mainkan Lift Saga

06

dari 10

Game pengkodean gratis RoboCode

Apa yang Kami Suka

  • Anda menulis kode kecerdasan buatan untuk robot dan memiliki kendali atas perilakunya.

  • Harus mempertimbangkan apa yang telah direncanakan lawan potensial untuk arena.

Apa yang Kami Tidak Suka

  • Kompetisi ditujukan untuk pemrogram tingkat rendah, sehingga pembuat kode berpengalaman memiliki terlalu banyak keuntungan.

Di Robocode, Anda ditugaskan untuk membuat tangki virtual dalam Java atau bahasa lain seperti C# atau Scala, yang kemudian Anda kirim ke pertempuran waktu nyata dengan robot buatan pengguna lainnya. Pada dasarnya, Anda memainkan peran sebagai kontestan BattleBots online, menggantikan besi solder dan baja dengan pengidentifikasi dan operator.

Mainkan Robocode

07

dari 10

Game pengkodean gratis Ruby Warrior

Apa yang Kami Suka

  • Menghitung kesehatan prajurit Anda memerlukan solusi pengkodean tingkat lanjut untuk pemula Ruby.

  • Mengajarkan pelajaran kecerdasan buatan sehingga pahlawan Anda dapat mencapai level teratas.

Apa yang Kami Tidak Suka

  • Jika Anda tidak terbiasa dengan sintaks dasar Ruby, Anda tidak akan jauh dari permainan ini.

Gaya Ruby yang mudah dibaca menjadikannya bahasa yang ideal untuk dipelajari melalui jenis permainan ini. Karakter ksatria Anda naik ke menara yang penuh dengan bahaya, termasuk rintangan berbahaya dan musuh yang marah, semua melalui keajaiban kode yang ditugaskan untuk Anda tulis.

Mainkan Ruby Warrior

08

dari 10

Gim pengkodean gratis Swift Playgrounds di iPad

Apa yang Kami Suka

  • Semua kecuali menghilangkan perasaan kewalahan, yang umum terjadi di antara pembuat kode baru.

  • Bisa menjadi segmen besar ke dunia pengembangan Apple.

Apa yang Kami Tidak Suka

  • Meskipun ditujukan untuk orang dewasa dan juga anak-anak, Antarmuka Swift dan perkembangan yang relatif lambat menyarankan sebaliknya.

Swift Playgrounds adalah aplikasi iPad dan macOS gratis yang ditujukan untuk mengajarkan bahasa Apple Swift, yang digunakan untuk membuat aplikasi untuk iOS, macOS, Apple TV, dan Apple Watch. Bagian dari Apel Semua Orang Bisa Kode inisiatif, Swift Playgrounds dimulai dengan dasar-dasar pengkodean dan berkembang dengan menghadirkan teka-teki dan tantangan lain yang hanya dapat diselesaikan melalui konsep pemrograman.

Unduh Untuk:

iOS
Mac

09

dari 10

Game pengkodean gratis Tynker

Apa yang Kami Suka

  • Mencapai sasaran dalam permainan anak-anak — terasa lebih seperti bermain daripada belajar.

  • Mainkan 20 game coding gratis sebelum mencapai paywall.

  • Versi gratisnya mencakup semua skin Minecraft, mod, add-on, dan akses ke server pribadi gratis.

Apa yang Kami Tidak Suka

  • Beberapa pop-up bantuan terlalu bertele-tele untuk audiens target.

  • Tynker tidak seintuitif mungkin, terutama mengingat target demografis.

Ditujukan untuk anak-anak Berusia 7 tahun ke atas, Tynker mengajarkan beberapa bahasa pemrograman, termasuk HTML, JavaScript, Python, dan Swift, bersama dengan pengkodean berbasis blok. Berbagai teka-teki kode ditawarkan, serta tantangan menyenangkan untuk membuat skin, mod, mob, dan add-on Minecraft.

Permainan multi-pemain juga tersedia, memungkinkan Anda untuk mengadu keterampilan pemrograman Anda dengan pembuat kode junior lainnya dengan berpartisipasi dalam aktivitas yang berbeda. Beberapa kegiatan termasuk mengumpulkan monster dan melatih mereka untuk memenangkan pertempuran atau melemparkan mantra melawan lawan Anda di arena empat pemain.

Mainkan Tynker

10

dari 10

Game pengkodean gratis VIM Adventures

Apa yang Kami Suka

  • Titik awal yang bagus untuk siapa pun yang tidak terbiasa dengan vi atau vim.

  • Digunakan oleh administrator, programmer, dan power user, VIM Adventures membawa Anda melewati labirin bergaya penjara bawah tanah menggunakan sintaks vim.

Apa yang Kami Tidak Suka

  • Diperlukan biaya untuk mempelajari apa pun yang melewati kontrol dasar.

Versi editor teks vi yang disempurnakan untuk sistem operasi berbasis Linux, ikatan kunci vim dan beberapa mode membuatnya lebih kuat daripada aplikasi bergaya notepad standar atau pengolah kata. Dengan tagline yang tepat, "Zelda memenuhi pengeditan teks," gim ini mengizinkan gerakan tombol kursor tetapi sangat menyarankan agar Anda menggunakan h, j, k, dan l sebagai gantinya untuk mensimulasikan pengalaman vim yang sebenarnya.

Mainkan Petualangan VIM