9 Pemrograman Game Terbaik Untuk Membangun Keterampilan Coding Anda

Diposting pada
Pemrograman itu mengasyikkan begitu Anda tahu apa yang Anda kerjakan, tetapi mencapai titik itu mampu menjadi perjalanan yang melelahkan. 
Itulah sebabnya Anda mesti menyisakan waktu untuk bermain game dan tantangan coding ini. Tidak cuma berfungsi selaku istirahat yang menggembirakan, tetapi Anda akan mencar ilmu lebih cepat dan menyimpan lebih banyak info berkat latihan dan pengalaman langsung ini. 

Robocode yakni gim pemrograman yang rumit kawasan Anda menciptakan aba-aba tank robot yang saling bertarung. Tugas Anda yaitu menulis kecerdasan produksi yang mendorong robot Anda menuju berhasil menggunakan bahasa nyata seperti Java, Scala, C #, dan banyak lagi. Untuk mengawali, lihat Dasar-Dasar dan Tutorial Robocode.

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

Codingame 

Codingame ialah aplikasi web seperti game daerah Anda memecahkan teka-teki dan tantangan dengan menulis instruksi sungguhan. Lebih dari 25 bahasa pemrograman didukung, termasuk Java, C #, Python, JavaScript, Lua, Go, Rust, dan banyak lagi. Setiap puzzle / tantangan mempunyai tema (mis. Program menara untuk menembak jatuh kapal udara yang terlalu dekat), yang mendukung faktor kesenangan.

Codecombat 

Codecombat ialah aplikasi web lain untuk teka-teki dan tantangan seperti game yang hanya dapat diatasi dengan menulis aba-aba. Tetapi sementara Codingame lebih menghibur, Codecombat memiliki kecenderungan pendidikan yang signifikan dengan “Edisi Kelas” yang dapat dipakai guru untuk membantu siswa mereka belajar cara membuat kode. Pada tulisan ini, tiga jalur kursus tersedia: Ilmu Komputer, Pengembangan Web, dan Pengembangan Game.

Codewars 

Codewars bukan game yang paling banyak alasannya ini adalah cara teramifikasi untuk mempraktikkan pengkodean dan memecahkan tantangan algoritmik. Anda menerima poin untuk menuntaskan teka-teki dan nilai poin diputuskan oleh seberapa efisien solusi Anda. Codewars memungkinkan Anda menyaksikan solusi yang diajukan oleh orang lain, yang mampu Anda pelajari dan pelajari. Saya percaya ini yakni salah satu cara terbaik untuk mempelajari bahasa pemrograman baru dan idiom-idiomnya.

Vim Adventures 

Vim Adventures ialah bimbingan seperti permainan yang menggembirakan untuk mempelajari cara memakai Vim, editor teks yang sungguh tidak biasa tetapi sangat berpengaruh yang diminati banyak pro pemrograman. Ini memiliki kurva belajar yang sungguh besar, itulah sebabnya panduan mirip ini ada. Makara, sementara Vim bukan bahasa pemrograman semata, menguasai Vim mampu membantu Anda menjadi pembuat isyarat yang lebih efisien, risikonya mengapa saya memasukkannya dalam artikel ini.

TIS-100 

“Ini yakni game pemrograman bahasa rakitan yang tidak pernah kamu minta!” Dikatakan begitu di sana. TIS-100 yakni gim video yang tidak ada duanya, memaksa Anda untuk belajar dan menggunakan versi tiruan dari isyarat perakitan tingkat rendah untuk menuntaskan teka-teki. Game ini bukan banyolan itu sukar, ini terbuka, dan mempunyai nilai ulangan yang hebat selama Anda tidak menjadi frustrasi dan resah sehingga Anda mencopot pemasangan dalam kemarahan.

Unduh: TIS-100 ($ 7)

Shenzhen I / O 

Dari studio yang sama di belakang TIS-100 tiba Shenzhen I / O, permainan puzzle daerah Anda bertugas membuat sirkuit yang disederhanakan dan menulis isyarat perakitan yang disederhanakan yang berjalan pada sirkuit tersebut. Di antara kedua game, Shenzhen I / O lebih gampang untuk dimasuki dan lebih mengasyikkan tetapi sama kompleksnya.

Unduh: Shenzhen I / O ($ 15)

Human Resource Machine

Di Human Resource Machine, Anda bermain sebagai pekerja kantor yang menuntaskan tugas dengan memadukan berbagai aba-aba bersama. Dalam arti tertentu, game ini yakni semua tentang pemecahan teka-teki lewat pemrograman visual, bahkan hingga menjamah konsep-konsep mirip anutan logis dan manajemen memori tetapi disuguhkan dengan cara yang gampang dicerna, bernuansa kantor. Ini ialah permainan yang anggun untuk melatih otak programmer Anda.

Unduh: Human Resource Machine ($ 10)

Screeps 

Screeps (akronim dari “scripted creeps”) ialah gim taktik MMO di mana Anda menggunakan JavaScript untuk mengkode perilaku entitas dalam gim dan membangun kerajaan untuk diri sendiri. Permainan dasar dilengkapi dengan server langsung tempat Anda dapat bermain sendiri, ditambah 30 hari akses sarat ke server resmi. Setelah itu, Anda dapat terus bermain di server resmi dalam kapasitas terbatas, yang dapat diangkat dengan berlangganan bulanan.

Unduh: Screeps ($ 15, langganan opsional seharga $ 9 / bln)