9 Game Coding Terbaik untuk Membangun Keterampilan Pemrograman Anda

9 Game Coding Terbaik untuk Membangun Keterampilan Pemrograman Anda

Pemrograman itu menyenangkan setelah Anda tahu apa yang Anda lakukan, tetapi mencapai titik itu bisa menjadi perjalanan yang melelahkan.





Itulah mengapa Anda harus menyisihkan waktu untuk memainkan ini coding game dan tantangan . Tidak hanya berfungsi sebagai istirahat yang menyenangkan, tetapi Anda akan belajar lebih cepat dan menyimpan lebih banyak info berkat praktik dan pengalaman langsung.





1. Kode Robo

Kode Robo adalah gim pemrograman kompleks tempat Anda membuat kode tank robot yang bertarung satu sama lain. Tugas Anda adalah menulis kecerdasan buatan yang mendorong robot Anda menuju kesuksesan---menggunakan bahasa nyata seperti Java, Scala, C#, dan banyak lagi. Untuk memulai, lihat Dasar-Dasar dan Tutorial Robocode.





Pemasang Robocode dilengkapi dengan lingkungan pengembangan, editor robot bawaan, dan kompiler Java. Anda benar-benar menulis nyata kode! Meskipun diluncurkan kembali pada tahun 2000, Robocode masih diperbarui dan dipelihara secara teratur, dibantu oleh fakta bahwa itu open-source dan membuat ketagihan.

2. Codingame

Codingame adalah aplikasi web seperti game tempat Anda memecahkan teka-teki dan tantangan dengan menulis kode nyata. Lebih dari 25 bahasa pemrograman didukung, termasuk Java, C#, Python, JavaScript, Lua, Go, Rust, dan banyak lagi. Setiap teka-teki/tantangan memiliki tema (misalnya memprogram menara untuk menembak jatuh pesawat yang datang terlalu dekat), yang meningkatkan faktor kesenangan.



Belajar lebih tentang bahasa pemrograman pengembangan game, terutama untuk Unity .

3. Pertempuran kode

Pertempuran kode adalah aplikasi web lain untuk teka-teki dan tantangan seperti game yang hanya dapat diselesaikan dengan menulis kode. Tapi sementara Codingame lebih menghibur, Codecombat memiliki kecenderungan pendidikan yang signifikan dengan 'Edisi Kelas' yang dapat digunakan guru untuk membantu siswa mereka belajar cara membuat kode. Pada tulisan ini, tiga jalur kursus tersedia: Ilmu Komputer, Pengembangan Web, dan Pengembangan Game.





Empat. Codewars

Codewars bukan permainan karena ini adalah cara gamified untuk berlatih pengkodean dan memecahkan tantangan algoritmik. Anda mendapatkan poin untuk menyelesaikan teka-teki dan nilai poin ditentukan oleh seberapa efisien solusi Anda. Codewars memungkinkan Anda melihat solusi yang diajukan oleh orang lain, yang dapat Anda pelajari dan pelajari. Saya percaya ini adalah salah satu cara terbaik untuk mempelajari bahasa pemrograman baru dan idiomnya.

5. Petualangan Vim

Petualangan Vim adalah tutorial seperti permainan yang menyenangkan untuk mempelajari cara menggunakan Vim, editor teks yang sangat tidak biasa tetapi sangat kuat yang banyak digunakan oleh para profesional pemrograman. Ini memiliki kurva belajar yang besar, itulah sebabnya tutorial seperti ini ada. Jadi sementara Vim bukan bahasa pemrograman, menguasai Vim dapat membantu Anda menjadi pembuat kode yang lebih efisien, oleh karena itu saya memasukkannya ke dalam artikel ini.





6. TIS-100

'Ini adalah permainan pemrograman bahasa rakitan yang tidak pernah Anda minta!' Dikatakan begitu di sana di kaleng. TIS-100 adalah gim video yang tiada duanya, memaksa Anda untuk belajar dan menggunakan versi tiruan dari pengkodean perakitan tingkat rendah untuk memecahkan teka-tekinya. Game ini bukan lelucon --- sulit, ini terbuka, dan memiliki nilai replay yang luar biasa selama Anda tidak menjadi begitu frustrasi dan bingung sehingga Anda mencopot dalam keadaan marah.

Unduh: TIS-100 ()

cara mengetahui siapa yang menelepon saya secara gratis

7. Shenzhen I/O

Dari studio yang sama di belakang TIS-100 datang Shenzhen I/O , sebuah permainan teka-teki di mana Anda ditugaskan untuk membuat sirkuit yang disederhanakan dan menulis kode perakitan yang disederhanakan yang berjalan di sirkuit tersebut. Di antara kedua game tersebut, Shenzhen I/O lebih mudah untuk dimainkan dan lebih menyenangkan namun sama rumitnya.

Unduh: Shenzhen I/O ()

8. Mesin Sumber Daya Manusia

Di dalam Mesin Sumber Daya Manusia , Anda bermain sebagai pekerja kantoran yang menyelesaikan tugas dengan menggabungkan berbagai instruksi bersama. Dalam arti tertentu, game ini adalah tentang pemecahan teka-teki melalui pemrograman visual, bahkan sejauh menyentuh konsep-konsep seperti aliran logis dan manajemen memori --- tetapi disajikan dengan cara bertema kantor yang mudah dicerna.

Ini adalah permainan yang bagus untuk melatih otak pemrogram Anda, dan bahkan bisa menjadi permainan coding yang bagus untuk anak-anak juga.

Unduh: Mesin Sumber Daya Manusia ($ 10)

9. Screep

potongan-potongan (yang merupakan singkatan dari 'scripted creeps') adalah gim strategi MMO tempat Anda menggunakan JavaScript untuk mengkode perilaku entitas dalam gim dan membangun kerajaan untuk diri sendiri. Permainan dasar dilengkapi dengan server pribadi tempat Anda dapat bermain sendiri, ditambah 30 hari akses penuh ke server resmi. Setelah itu, Anda dapat terus bermain di server resmi dalam kapasitas terbatas, yang dapat ditingkatkan dengan berlangganan bulanan.

Unduh: potongan-potongan (, langganan opsional untuk /bln)

Cara Lain untuk Mempertajam Keterampilan Coding Anda

Mencari lebih banyak cara untuk mengasah kemampuan pemrograman Anda? Kami memiliki proyek pemula yang luar biasa untuk mempelajari pemrograman C. Anda juga dapat memperoleh manfaat lebih lanjut dengan mendengarkan beberapa podcast ini untuk pembuat kode dan pengembang.

Anda juga bisa mulailah membuat game Anda sendiri dengan alat pengembangan game ini . Jika Anda mencari cara yang cocok untuk anak-anak Anda masuk ke coding, Anda mungkin ingin mempertimbangkan beberapa kelas dan permainan coding yang bagus untuk anak-anak .

Namun, jika setelah semuanya Anda masih berjuang dan tampaknya tidak dapat memahami dasar-dasar pemrograman, Anda mungkin ingin mundur dan mempertimbangkan apakah pemrograman adalah pilihan yang tepat untuk Anda . Beri tahu kami bagaimana kelanjutannya!

Membagikan Membagikan Menciak Surel Cara Membersihkan PC Windows Anda Menggunakan Command Prompt

Jika PC Windows Anda kehabisan ruang penyimpanan, bersihkan sampah menggunakan utilitas Command Prompt yang cepat ini.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Pemrograman
  • Game Pemrograman
Tentang Penulis Joel lee(1524 Artikel Diterbitkan)

Joel Lee adalah Pemimpin Redaksi MakeUseOf sejak 2018. Dia memiliki gelar B.S. dalam Ilmu Komputer dan lebih dari sembilan tahun pengalaman menulis dan mengedit profesional.

More From Joel Lee

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

tidak memiliki izin untuk mengakses di server ini
Klik di sini untuk berlangganan