Game berbasis pemrograman terbaik [ditutup]


113

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?


tidak ada yang menyebutkan mindrover
Gordon Wrigley

sesuatu yang cukup baru: nessbots.com
Ronen Ness

Jawaban:


13

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.


en.wikipedia.org/wiki/Robot_Battle Tampaknya versi modern :)

34

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:

 public class MyFirstRobot extends Robot {
     public void run() {
         while (true) {
             ahead(100);
             turnGunRight(360);
             back(100);
             turnGunRight(360);
         }
     }

     public void onScannedRobot(ScannedRobotEvent e) {
         fire(1);
     }
 }

32

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


Saya memainkan yang pertama, dan itu dilakukan dengan sangat baik, tetapi belum memainkan yang kedua. Saya meretas, istri saya tidak, dan kami berdua menikmati memainkannya.
Carl Smith

24

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.


hanya catatan tambahan: corewars stuff ditulis dalam versi perakitan mereka sendiri.
Gordon Gustafson

1
Sebenarnya membaca pertanyaan menjelaskan itu jelas bukan Perang Inti! Alih-alih, kemungkinan besar itu adalah RoboWar, RobotWar, atau C-Robots.
Abu

RedCode menjengkelkan - Saya lebih suka menulis dalam bahasa yang tidak terlalu padat.
baru123456

19

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


Alangkah baiknya jika Anda mengutip sumber kemungkinan Anda dan membaginya menjadi jawaban yang terpisah: - <
Tobias Kienzler

Sebenarnya, itu semua adalah game yang pernah saya mainkan dan sukai. Saya tidak tahu tautan yang Anda berikan.
ziggystar

dalam hal ini saya minta maaf. Sepertinya kecil sekali kemungkinan ini kebetulan. Tetapi +1 untuk menggunakan anggur dan desktop yang ramai seperti milik saya :) Bagaimanapun, Anda harus membaginya menjadi satu jawaban per game untuk pemungutan suara yang lebih baik, atau lebih tepatnya edit tangkapan layar Lightbot menjadi jawaban yang sudah ada (untuk itulah CW, setelah semua)
Tobias Kienzler

@Tobias Sebenarnya saya tidak melakukan tangkapan layar sendiri, saya telah mencurinya menggunakan pencarian Google. Tapi saya juga menjalankan Bug Brain menggunakan Wine.
ziggystar


12

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/


2
Ini adalah permainan pesta yang luar biasa, jika Anda bisa menarik perhatian semua rekan reli Anda.
Aaron Ransley



6

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.


Ada CeeBot-Teen untuk anak usia 10-15 tahun dan juga CeeBot-A untuk orang dewasa. Situs mereka mengatakan (15-99).
Octopus

6

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.



5

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!


1
Saya menyukai Rocky's Boots - saya memainkannya di Apple II.
Warren P

Voting lain untuk Rocky's Boots (Apple] [e) ... memainkannya ketika saya berusia 8 akhirnya membantu saya lulus EE 316 di perguruan tinggi!
Jeffrey Berthiaume

5

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.



4

Saya suka Ruby Warrior . Ini masih dalam pengembangan, tetapi ini adalah permainan hebat dengan antarmuka yang cerdas.





3

Planetwars adalah game yang secara khusus ditulis untuk Google Ai Contest, bot mengendalikan armada untuk menaklukkan planet, mereka mendukung banyak bahasa


2

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).


2

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.



2

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.


2

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!


2

Carnage Heart for PlayStation memang menyenangkan. Ini akan memungkinkan Anda memprogram mekanisme kecil untuk melakukan pertempuran menggunakan diagram alur.

Otak


1

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.


1

Saya sendiri kecanduan uplink beberapa bulan lalu. Ini tidak benar-benar berbasis pengkodean, lebih banyak peretasan. Itu masih menyenangkan dan super culun.


1

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! :-)).


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.