Dulu ketika saya masih di sekolah, saya ingat bermain-main dengan permainan Mac di mana Anda memprogram robot kecil dalam semacam bahasa pseudo-assembler yang kemudian dapat saling bertarung. Mereka bisa bergerak sendiri di sekitar arena, mencari lawan ke arah yang berbeda, dan menembakkan semacam senjata. Hal-hal yang cukup mendasar, tapi saya cukup mengingatnya, meskipun saya tidak dapat mengingat namanya.
Apakah ada padanan zaman modern yang baik?
artificial-intelligence
Matt Sheppard
sumber
sumber
Jawaban:
Game yang dimaksud pastinya adalah Robowar untuk Mac. Anak saya bersenang-senang dengannya dan melanjutkan program robot sungguhan.
Seperti yang disebutkan sebelumnya oleh Bangga, ada halaman wiki untuknya: http://en.wikipedia.org/wiki/RoboWar
Meskipun tidak ada banyak aktivitas seputar permainan selama beberapa tahun terakhir, ada turnamen yang diadakan baru-baru ini, dan ada grup email yahoo.
sumber
Saya dulu bersenang-senang mengkodekan robot saya sendiri dengan Robocode di perguruan tinggi.
Berbasis Java, API tidak terisi dan cukup mudah untuk mengaktifkan dan menjalankan robot yang menantang.
Berikut ini contohnya:
sumber
Baru saja menemukan Light Bot . Program robot Anda untuk bergerak dan melakukan tugas untuk menyelesaikan teka-teki. Bahkan termasuk subrutin. Program bot dengan menyeret ubin ke dalam slot. Game ini sangat bagus.
Perbarui Lightbot sekarang adalah versi terbaru dari gim, dan memiliki versi yang dirancang khusus untuk anak-anak usia 4-8 atau usia 9+ (tanpa batas atas) dan juga fitur semacam if
layar lightbot 1 http://www.lostateminor.com/wp-content/uploads/2008/10/light-bot.jpg
sumber
Saya rasa game aslinya bernama Core Wars (artikel Wikipedia ini berisi banyak link menarik); sepertinya masih ada program dan kompetisi, misalnya di corewars.org . Saya tidak pernah punya waktu untuk melihat game-game ini, tapi sepertinya sangat menyenangkan.
sumber
Dalam game flash Manufactoria, Anda "memprogram" sebuah pabrik dengan meletakkan ban berjalan dan sakelar dengan cara yang sangat mirip dengan FSM, tetapi lebih bertenaga. Game ini sangat bagus. Cobalah, terutama jika Anda menyukai bahasa formal dan automata!
Tangkapan layar pabrik http://www.tomdalling.com/wp-content/uploads/manufactoria-bubble-sort.png
sumber
Sebuah permainan di mana Anda harus membangun dan melatih jaringan saraf tiruan secara grafis untuk mengendalikan bug adalah Bug Brain .
Tangkapan layar Bug Brain http://www.infionline.net/~wtnewton/oldcomp/bugbrain.jpg
sumber
Jika Anda ingin menjauh dari keyboard, Wizards of the Coast merilis sebuah game bernama RoboRally yang merupakan game papan pemrograman yang agresif.
http://www.wizards.com/roborally/
sumber
http://www.pythonchallenge.com/
sangat adiktif, dan cara yang bagus untuk belajar python
sumber
Saya terkejut bahwa Space Chem belum disebutkan. Pemrograman dengan simbol, namun tetap pemrograman.
http://spacechemthegame.com/
sumber
Yang bagus lainnya adalah CEEBot . Ini mengajarkan pemrograman gaya C / Java dalam jenis permainan pemrograman robot yang menyenangkan. Ini ditujukan untuk anak usia 10-15 tahun, tapi ini bagus.
sumber
Colobot
Biasanya mudah bagi programmer baru untuk mempelajari bahasa seperti C ++ saat Anda memiliki pemahaman yang kuat tentang dasar-dasar Java. Colobot memungkinkan Anda memprogram kerajinan otomatis menggunakan bahasa yang hampir identik dengan Java dan untuk memindahkan, merasakan, dan memanipulasi lingkungannya untuk menyelesaikan misi di planet berbahaya.
sumber
Saya juga tertarik pada jenis permainan ini. Salah satu contoh modern yang saya gunakan adalah http://www.robotbattle.com/ . Ada berbagai lainnya - misalnya yang terdaftar di http://www.google.com/Top/Games/Video_Games/Simulation/Programming_Games/Robotics/
sumber
Core Wars itu klasik, tentu saja. Tapi Rocky's Boots adalah satu lagi. Membayangkan! Ada suatu masa (1982) ketika Anda bisa menjual game komersial berdasarkan gerbang logika!
sumber
Jika Anda ingin melihat game pemain tunggal seperti Light Bot dan Manufactoria maka saya sangat merekomendasikan RoboZZle . Ini memiliki perintah bersyarat yang mencakup pemanggilan fungsi. Ini memungkinkan manipulasi tumpukan yang kompleks. Ada ribuan teka-teki yang dibuat pengguna, mulai dari teka-teki yang menyedihkan hingga teka-teki yang menakjubkan. Mereka baru-baru ini menambahkan dukungan untuk smartphone.
Saya juga berpikir The Codex of Alchemical Engineering layak untuk dilihat.
sumber
Saya pikir .NET Terrarium adalah salah satu game 'belajar-untuk-program' terbaik untuk platform .NET.
sumber
Saya suka Ruby Warrior . Ini masih dalam pengembangan, tetapi ini adalah permainan hebat dengan antarmuka yang cerdas.
sumber
Perang Inti
sumber
Ada juga mySQLgame , saya merasa cukup lucu (tak lama setelah mengetahui saya payah).
Inilah yang dikatakan Casual Gameplay tentang itu.
sumber
Kara adalah tentang pemrograman bug (!) Yang muncul dalam berbagai versi, misalnya Finite State Machine, Java, Turing Machine, Multithreading
Kara http://www.swisseduc.ch/compscience/karatojava/kara/icons/kara-worldeditor.gif
sumber
Planetwars adalah game yang secara khusus ditulis untuk Google Ai Contest, bot mengendalikan armada untuk menaklukkan planet, mereka mendukung banyak bahasa
sumber
Menurut saya, game pemrograman paling terkenal yang pernah ada adalah perang inti . Saya tidak tahu apakah Anda masih dapat menemukan "cincin" aktif meskipun sudah banyak ketika saya mencobanya beberapa waktu yang lalu (4 atau 5 tahun).
sumber
Saya belum pernah mendengar atau Core Wars sebelumnya, tetapi itu terlihat menarik. Saya memang harus menjamin RoboCode. Itu menyenangkan dan menantang, terutama jika Anda memiliki sekelompok orang yang bersaing satu sama lain.
sumber
http://en.wikipedia.org/wiki/Hacker_(computer_game)
http://en.wikipedia.org/wiki/Hacker_2
Ada juga permainan peretasan hebat yang namanya tidak bisa saya ingat. Hrm.
sumber
Matt, saya pikir game yang Anda maksud adalah CRobots (atau salah satu klonnya, mungkin - kontak pertama saya dengan PRobots, di Pascal, jika saya ingat dengan benar). Itu sangat menyenangkan.
sumber
Meskipun itu lebih merupakan logika daripada pemrograman itu sendiri, yang sangat saya nikmati di sekolah dasar adalah Rocky's Boots . Itu memiliki sensor, gerbang DAN, gerbang ATAU, BUKAN gerbang, kabel, pengatur waktu, dan segala macam hal lainnya. Program fantastis untuk mengajar logika anak.
Buka tautannya dan Anda masih bisa memainkannya!
sumber
Carnage Heart for PlayStation memang menyenangkan. Ini akan memungkinkan Anda memprogram mekanisme kecil untuk melakukan pertempuran menggunakan diagram alur.
sumber
Saya harus berteriak kepada RobotWar yang merupakan "permainan" pemrograman pertama yang saya mainkan di masa Apple II. Itu ditulis oleh Silas Warner dari Castle Wolfenstein yang terkenal.
sumber
Saya sendiri kecanduan uplink beberapa bulan lalu. Ini tidak benar-benar berbasis pengkodean, lebih banyak peretasan. Itu masih menyenangkan dan super culun.
sumber
Meskipun tidak sepenuhnya berbasis pemrograman, saya sangat menikmati Robot Odyssey , sebuah permainan di mana Anda menghubungkan gerbang logika ke sensor dan motor di robot, untuk membuatnya bergerak dan bereaksi terhadap lingkungan, untuk keluar dari kota, menghindari rintangan. Saya bermain di Apple // e, itu adalah salah satu game terbaik di komputer ini (dengan Lode Runner! :-)).
sumber
Anda pasti memikirkan RoboWar . Oh betapa indahnya itu.
Masih ada, meski perlahan komunitasnya sekarat.
http://robowar.sourceforge.net/RoboWar5/index.html http://tech.groups.yahoo.com/group/robowar/
sumber