C Robotit

CRobotit
Kehittäjä Tom Pointexter
Julkaisupäivä joulukuuta 1985
Lisenssi GPLv2
Genret Peli ohjelmoijille
Tekniset yksityiskohdat
Alustat Windows , OSX , Linux
Pelitila Yksinpeli
Virallinen sivusto

C Robots (joskus AT-Robots [1] ) on peli, joka vaatii pelaajia koodaamaan. Julkaisi Tom Poindexter joulukuussa 1985 [2] . Robotteja ohjataan ohjelmalla, joka on kirjoitettu C-kielen riisutulla versiolla. Robotin tehtävänä on etsiä ja tuhota muita eri ohjelmien ohjaamia robotteja. Robotteja voidaan ohjata liikkumaan taistelukentällä, tutkimalla ympäristöä vihollisten löytämiseksi ja ampumalla vihollisia tykillä. [3]

Lokakuussa 2013 Tom julkaisi pelin lähdekoodin GitHubille GPLv2 - lisenssillä . [4] [5]

Pelistä on olemassa muunnelma kieliversiolla C++ (C++Robots, 1995) [6] , Pascal (P-Robots, 1998) [7] , Java [1] .

Tällaisia ​​pelejä voidaan käyttää ohjelmoinnin opetuksessa [8] .

Katso myös

Muistiinpanot

  1. 12 peliä ohjelmoijille . Ryhmä d402f12 Arkistoitu 17. elokuuta 2016. , 2012 "AT-Robots tai alunperin C-Robots luotiin vuonna 1985 toimimaan vain MS-DOS:ssa, mutta se on vuosien saatossa muuttunut Windows-ohjelmointipeliksi (vuonna 1998)."
  2. CROBOTS Arkistoitu 6. lokakuuta 2016 Wayback Machinessa / Tom Poindexterin kotisivulla, 1996
  3. KROBOTIT: C-Robotit . Haettu 16. elokuuta 2016. Arkistoitu alkuperäisestä 8. kesäkuuta 2010.
  4. Crobots arkistoitu 1. joulukuuta 2017 Wayback Machine -pelisivulla osoitteessa github.io
  5. Crobots arkistoitu 26. tammikuuta 2016 Wayback Machinen pelivarastoon osoitteessa github.com
  6. C++Robots Johdanto ja esimerkki (Richard Rognlie  ) . Play-By-Electronic-Mail Fanzine, v95n2 (13. helmikuuta 1995). Haettu 16. elokuuta 2016. Arkistoitu alkuperäisestä 1. joulukuuta 2017.
  7. P-Robots for DOS (1988) - MobyGames . Haettu 16. elokuuta 2016. Arkistoitu alkuperäisestä 23. elokuuta 2016.
  8. Wallace Wang, Beginning Programming For Dummies Arkistoitu 29. elokuuta 2016 Wayback Machinessa / John Wiley & Sons, 2011 ISBN 9781118051078 sivu 423 "robottipelien taisteleminen antaa sinulle myös mahdollisuuden harjoitella ohjelmien kirjoittamista, kuten C, suosikkikielelläsi C++, Pascal"

Linkit