Najlepsze gry oparte na programowaniu [zamknięte]

Kiedy byłem w szkole, pamiętam, jak majstrowałem przy grze na Maca, w której zaprogramowałeś małe roboty w rodzaju pseudo-asemblera, które następnie mogły walczyć ze sobą. Mogli poruszać się po arenie, szukać przeciwników w różnych kierunkach i strzelać z jakiejś broni. Dość podstawowe rzeczy, ale pamiętam je bardzo czule, nawet jeśli nie pamiętam nazwy.

Czy są jakieś dobre współczesne odpowiedniki?

Author: Matt Sheppard, 2008-08-25

30 answers

Omawiana gra była zdecydowanie Robowar dla Mac. Mój syn świetnie się z tym bawił i zaczął programować prawdziwe roboty.

Jak wspomniano wcześniej przez Proud, istnieje strona wiki dla niego: http://en.wikipedia.org/wiki/RoboWar

Chociaż w ciągu ostatnich kilku lat nie było zbyt wiele aktywności wokół gry, niedawno odbył się turniej i istnieje grupa Yahoo e-mail.

 13
Author: Doug,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-04-25 06:22:48

W college ' u dobrze się bawiłem kodując własnego robota za pomocą Robocode.

Jest oparty na Javie, API jest detailled i dość łatwo jest uruchomić wymagającego robota.

Oto przykład:

 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);
     }
 }
 34
Author: Pascal Paradis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-25 12:39:08

Właśnie znalazłem Light Bot . Zaprogramuj robota, aby poruszał się i wykonywał zadania, aby ukończyć zagadkę. Zawiera nawet podprogramy. Zaprogramuj bota przeciągając kafelki do szczelin. Gra jest bardzo dopracowana.

Aktualizacja Lightbot jest teraz najnowszą wersją gry i ma wersje przeznaczone specjalnie dla dzieci w wieku 4-8 lub 9+ (bez górnego limitu) , a także posiada rodzaj if

Ekran lightbot 1 http://www.lostateminor.com/wp-content/uploads/2008/10/light-bot.jpg

 32
Author: Jason Z,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-27 18:41:05

Wydaje mi się, że oryginalna gra nazywała się Core Wars (Ten artykuł na Wikipedii zawiera wiele ciekawych linków); w okolicy wciąż pojawiają się programy i konkursy, np. na corewars.org . nigdy nie miałem czasu zajrzeć do tych gier, ale wydają się być świetną zabawą.

 24
Author: onnodb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-25 12:42:16
 19
Author: ziggystar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-08-11 18:54:00

Gra, w której musisz graficznie konstruować i trenować sztuczne sieci neuronowe, aby kontrolować błąd to Bug Brain .

Bug Brain screen shot http://www.infionline.net / ~wtnewton/oldcomp/bugbrain.jpg

 17
Author: ziggystar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-08-11 18:55:12

Jeśli chcesz odsunąć się od klawiatury, Wizards of the Coast udostępnił grę o nazwie RoboRally, która jest bojową grą planszową.

Http://www.wizards.com/roborally/

 12
Author: Jason Z,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-25 13:11:35

Http://www.pythonchallenge.com/

[[0]}wysoce uzależniający i świetny sposób na naukę Pythona
 10
Author: galen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-16 02:08:20

Dziwię się, że o kosmosie jeszcze nie wspomniano. Programowanie z symbolami, ale jednak programowanie.

Http://spacechemthegame.com/

 8
Author: Kajetan Abt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-02-26 10:41:14

Kolejnym dobrym jest CEEBot . Uczy programowania w stylu C / Java w zabawnej grze typu robot-programming. Jest skierowany do osób w wieku 10-15 lat, ale jest dobry.

 6
Author: GrizzlyGuru,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-06 16:11:19

Colobot

Nowi Programiści zwykle łatwo opanować języki takie jak C++, gdy dobrze znasz podstawy Javy. Colobot pozwala na programowanie zautomatyzowanych jednostek przy użyciu języka niemal identycznego z Javą oraz na poruszanie się, wyczuwanie i manipulowanie ich środowiskiem w celu wykonywania misji na niebezpiecznej planecie.

 6
Author: Joseph Knight,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-20 21:46:28

Ja też lubiłem tego typu gry. Jednym z nowoczesnych przykładów, którego użyłem, jest http://www.robotbattle.com/. są różne inne - na przykład te wymienione na http://www.google.com/Top/Games/Video_Games/Simulation/Programming_Games/Robotics/

 5
Author: robintw,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-25 12:39:17

Core Wars to oczywiście klasyka. Ale Buty Rocky ' ego są inne. Wyobraź sobie! Był taki czas (1982), kiedy można było sprzedać komercyjną grę opartą na bramkach logicznych!

 5
Author: Nosredna,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-07-25 00:24:56

Jeśli jesteś chętny do oglądania gier jednoosobowych takich jak Light Bot i Manufactoria to Gorąco polecam RoboZZle. Posiada polecenia warunkowe, które zawierają wywołania funkcji. Pozwala to na skomplikowaną manipulację stosem. Istnieją tysiące łamigłówek stworzonych przez użytkowników od patetycznie oczywistych do oszałamiających zagadek. Niedawno dodali wsparcie dla smartfonów.

Ja też myślę Kodeks inżynierii Alchemicznej warto zajrzeć.

 5
Author: axorion,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-16 19:21:25

Myślę, że . Net Terrarium jest jedną z najlepszych gier "naucz się programować" na platformę. NET.

 4
Author: Oppositional,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-25 17:27:36

Lubię Ruby Warrior . Jest jeszcze nieco w fazie rozwoju, ale jest to świetna gra z sprytnym interfejsem.

 4
Author: Craig,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-07-25 00:41:36
 3
Author: Mark Biek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-25 12:40:30

Jest też mySQLgame , uważam to za całkiem zabawne (krótko po tym, jak dowiedziałem się, że jestem do bani).

Oto, co Casual Gameplay ma do powiedzenia na ten temat.

 3
Author: Sergio Morales,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-16 02:01:39

Kara jest o programowaniu Buga (!) pojawiające się w różnych wersjach, np. Finite State Machine, Java, Turing Machine, Multithreading

Kara http://www.swisseduc.ch/compscience/karatojava/kara/icons/kara-worldeditor.gif

 3
Author: Tobias Kienzler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-07-29 14:36:18

Planetwars to gra napisana specjalnie dla Google AI Contest, boty kontrolują floty podbijające planety, obsługują wiele języków

 3
Author: abirvalg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-10-28 23:53:05

Powiedziałbym, że najbardziej znaną grą programistyczną jest core wars . Nie wiem, czy nadal można znaleźć aktywne "pierścienie", chociaż było dużo, gdy próbowałem go jakiś czas temu (4 lub 5 lat).

 2
Author: Jorge Córdoba,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-25 12:42:19

Nigdy wcześniej nie słyszałem ani Core Wars, ale wygląda ciekawie. Muszę jednak ręczyć za RoboCode. To zabawa i wyzwanie, zwłaszcza jeśli masz grupę ludzi rywalizujących z jednym z nich.

 2
Author: Thomas Owens,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-25 12:44:43

Http://en.wikipedia.org/wiki/Hacker_ (computer_game)

Http://en.wikipedia.org/wiki/Hacker_2

Jest też świetna gra hakerska, której nazwy po prostu nie pamiętam. Hrm.

 2
Author: EndangeredMassa,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-25 14:33:34

Matt, myślę, że gra, o której mówisz to CRobots (lub jeden z jej klonów, być może -- mój pierwszy kontakt był z PRobots, w Pascalu, jeśli dobrze pamiętam). To była świetna zabawa.

 2
Author: Pedro,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-13 23:25:51

Chociaż było to bardziej logiczne niż programowanie per se, jednym, który naprawdę podobał mi się w podstawówce, były buty Rocky ' ego . Miał czujniki, bramy, a nie bramy, przewody, liczniki i inne rzeczy. Fantastyczny program do nauki logiki dziecka.

Wejdź w link i dalej możesz grać!

 2
Author: Ryan Lundy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-16 02:09:27

Carnage Heart dla PlayStation było zabawne. To pozwoli Ci zaprogramować małe mechy do walki za pomocą diagramu przepływu.

Mózg

 2
Author: Corey Ross,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-08 14:07:50

Muszę dać okrzyk RobotWar , który był pierwszą "grą" programistyczną, w którą grałem dawno temu w czasach Apple II. Został napisany przez Silasa Warnera z Castle Wolfenstein.

 1
Author: slm,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-04 15:48:20

Uzależniłem się od uplink kilka miesięcy temu. To nie jest tak naprawdę kodowanie oparte, więcej hacking. To wciąż zabawne i super geeky.

 1
Author: dawnerd,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-16 02:05:05

Chociaż nie jest to ściśle programowa gra, bardzo mi się podobała Robot Odyssey , Gra, w której podłączano bramki logiczne do czujników i silników w robocie, aby poruszał się i reagował na otoczenie, aby wydostać się z miasta, unikając przeszkód. Grałem w Na Apple / / e, była to jedna z najlepszych gier na tym komputerze (z Lode Runner! :-)).

 1
Author: PhiLho,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-17 15:49:26

Musisz myśleć o RoboWar . Jakie to urocze.

Nadal istnieje, choć społeczność powoli umiera.

Http://robowar.sourceforge.net/RoboWar5/index.html http://tech.groups.yahoo.com/group/robowar/

 1
Author: Proud,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-08 08:32:58