Zum Inhalt springen

Crobots

aus Wikipedia, der freien Enzyklopädie
Vorlage:Medienbox/Kopf {{#if:{{#invoke:Wikidata|getValue|P178||list=,
|parameter=link}}| {{#if:| {{#if:{{#invoke:Wikidata|getValue|P123||list=,
|parameter=link}}| {{#if:{{#invoke:Wikidata|getValue|P12969|Tom Poindexter|list=,
|parameter=link}}| {{#if:{{#invoke:Wikidata|getValue|P86||list=,
|parameter=link}}| {{#if:{{#invoke:Wikidata|getValue|P577|Dezember 1985|list=,
}}| {{#if:Vorlage:Str replace| {{#if:{{#ifeq:|ABFRAGE_WIKIDATA|{{#invoke:Wikidata|getValue|P408|ABFRAGE_WIKIDATA|list=, |parameter=link}}|}}| {{#if:{{#invoke:Wikidata|getValue|P136|Programmierspiel|list=, |parameter=link}}| {{#if:| {{#if:{{#invoke:Wikidata|getValue|P404|Einzelspieler|list=, |parameter=link}}| {{#if:Vorlage:Str replace| {{#if:| {{#if:| {{#if:| {{#if:| {{#if:Vorlage:Str replace| {{#if:{{#invoke:Wikidata|getValue|P407||list=, |parameter=link}}| {{#if:{{#invoke:Wikidata|getValue|P348|}}| {{#if:| {{#if:{{#switch: {{#invoke:Wikidata|getValue|P908|}}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA||}} }}{{#switch: {{#invoke:Wikidata|getValue|P914|}}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA||}} }}| {{#if:{{#invoke:Wikidata|getValue|P908|qualifier=P7367|}}| {{#if:|
Entwickler {{#invoke:Wikidata|getValue|P178 parameter=link}}}} }}
Autor }} }}
Publisher {{#invoke:Wikidata|getValue|P123 parameter=link}}}} }}
Leitende Entwickler {{#invoke:Wikidata|getValue|P12969|Tom Poindexter|list=,
|parameter=link}}}} }}
Komponist {{#invoke:Wikidata|getValue|P86 parameter=link}}}} }}
Veröffentlichung {{#invoke:Wikidata|getValue|P577|Dezember 1985|list=,
}}}} }}
Plattform Vorlage:Str replace}} }}
Spiel-Engine {{#ifeq:|ABFRAGE_WIKIDATA|{{#invoke:Wikidata|getValue|P408|ABFRAGE_WIKIDATA|list=, |parameter=link}}|}}}} }}
Genre {{#invoke:Wikidata|getValue|P136|Programmierspiel|list=, |parameter=link}}}} }}
Thematik }} }}
Spielmodus {{#invoke:Wikidata|getValue|P404|Einzelspieler|list=, |parameter=link}}}} }}
Steuerung Vorlage:Str replace}} }}
Gehäuse }} }}
Arcade-System }} }}
Monitor }} }}
Systemvor­aussetzungen }} }}
Medium Vorlage:Str replace}} }}
Sprache {{#invoke:Wikidata|getValue|P407 parameter=link}}}} }}
Aktuelle Version {{#invoke:Wikidata|getValue|P348|}}}} }}
Kopierschutz }} }}
Altersfreigabe {{#if:{{#switch: {{#invoke:Wikidata|getValue|P914|}}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA||}} }}
style="text-align:center;" | USK [[Datei:USK{{#switch: {{#invoke:Wikidata|getValue|P914|}}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA x58px|class=noviewer|center|{{#switch: {{#switch: {{#invoke:Wikidata|getValue|P914|}}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA }} }} 18=USK ab 18 getValue|P914|}}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA }} }} freigegeben

}}]]

}}{{#if: {{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|2}}|{{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|2}}| }}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:{{{USK2}}}|ABFRAGE_WIKIDATA||}} }} |[[Datei:USK{{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|2}}|{{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|2}}| }}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:{{{USK2}}}|ABFRAGE_WIKIDATA||}} }} neu2.svg|x58px|class=noviewer|center|{{#switch: {{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|2}}|{{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|2}}| }}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:{{{USK2}}}|ABFRAGE_WIKIDATA||}} }}

18=USK ab 18 getValue|P914 1|2}}|{{#titleparts:{{#invoke:Wikidata|getValue|P914 1|2}}| }}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:{{{USK2}}}|ABFRAGE_WIKIDATA }} }} freigegeben

}}]]

}}{{#if: {{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|3}}|{{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|3}}| }}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:{{{USK3}}}|ABFRAGE_WIKIDATA||}} }} |[[Datei:USK{{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|3}}|{{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|3}}| }}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:{{{USK3}}}|ABFRAGE_WIKIDATA||}} }} neu2.svg|x58px|class=noviewer|center|{{#switch: {{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|3}}|{{#titleparts:{{#invoke:Wikidata|getValue|P914||list=/}}|1|3}}| }}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:{{{USK3}}}|ABFRAGE_WIKIDATA||}} }}

18=USK ab 18 getValue|P914 1|3}}|{{#titleparts:{{#invoke:Wikidata|getValue|P914 1|3}}| }}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:{{{USK3}}}|ABFRAGE_WIKIDATA }} }} freigegeben

}}]]

}}

{{#if:{{#switch: {{#invoke:Wikidata|getValue|P908|}}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA||}} }}

style="text-align:center;" | PEGI [[Datei:PEGI {{#switch: {{#switch: {{#invoke:Wikidata|getValue|P908|}}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA }} }} 3 = 3 7 = 7 12 = 12 16 = 16 18 = 18

}}.svg|x58px|class=noviewer|center|{{#switch: {{#switch: {{#invoke:Wikidata|getValue|P908|}}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA||}} }}

18=PEGI ab 18 getValue|P908|}}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA }} }} Jahren empfohlen

}}]]

}}{{#if:{{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|2}}|{{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|2}}| }}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:{{{PEGI2}}}|ABFRAGE_WIKIDATA||}} }} |[[Datei:PEGI {{#switch: {{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|2}}|{{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|2}}| }}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:{{{PEGI2}}}|ABFRAGE_WIKIDATA||}} }}

3 = 3 7 = 7 12 = 12 16 = 16 18 = 18

}}.svg|x58px|class=noviewer|center|{{#switch: {{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|2}}|{{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|2}}| }}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:{{{PEGI2}}}|ABFRAGE_WIKIDATA||}} }}

18=PEGI ab 18 getValue|P908 1|2}}|{{#titleparts:{{#invoke:Wikidata|getValue|P908 1|2}}| }}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:{{{PEGI2}}}|ABFRAGE_WIKIDATA }} }} Jahren empfohlen

}}]]

}}{{#if:{{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|3}}|{{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|3}}| }}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:{{{PEGI3}}}|ABFRAGE_WIKIDATA||}} }} |[[Datei:PEGI {{#switch: {{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|3}}|{{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|3}}| }}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:{{{PEGI3}}}|ABFRAGE_WIKIDATA||}} }}

3 = 3 7 = 7 12 = 12 16 = 16 18 = 18

}}.svg|x58px|class=noviewer|center|{{#switch: {{#switch: {{#if: {{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|3}}|{{#titleparts:{{#invoke:Wikidata|getValue|P908||list=/}}|1|3}}| }}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:{{{PEGI3}}}|ABFRAGE_WIKIDATA||}} }}

18=PEGI ab 18 getValue|P908 1|3}}|{{#titleparts:{{#invoke:Wikidata|getValue|P908 1|3}}| }}|PEGI 3=3|PEGI 7=7|PEGI 12=12|PEGI 16=16|PEGI 18=18|#default ={{#ifeq:{{{PEGI3}}}|ABFRAGE_WIKIDATA }} }} Jahren empfohlen

}}]]

}}
}}
PEGI-Inhalts­bewertung getValue|P908|qualifier=P7367|}}|{{#switch: {{#invoke:Wikidata|getValue|P908|qualifier=P7367|}} Violence = Gewalt Sex = Sex Nudity = Nacktheit Drugs = Drogen Fear | Horror = Angst/Horror Bad Language = Schimpfwörter Discrimination = Diskriminierung Gambling = Glücksspiel Online = Online In-Game-Käufe | In-Game Purchases = In-Game-Käufe

}}


}}{{#if:|, {{#switch:

Violence = Gewalt Sex = Sex Nudity = Nacktheit Drugs = Drogen Fear | Horror = Angst/Horror Bad Language = Schimpfwörter Discrimination = Diskriminierung Gambling = Glücksspiel Online = Online In-Game-Käufe | In-Game Purchases = In-Game-Käufe

}}


}}{{#if:|, {{#switch:

Violence = Gewalt Sex = Sex Nudity = Nacktheit Drugs = Drogen Fear | Horror = Angst/Horror Bad Language = Schimpfwörter Discrimination = Diskriminierung Gambling = Glücksspiel Online = Online In-Game-Käufe | In-Game Purchases = In-Game-Käufe

}}


}}{{#if:|, {{#switch:

Violence = Gewalt Sex = Sex Nudity = Nacktheit Drugs = Drogen Fear | Horror = Angst/Horror Bad Language = Schimpfwörter Discrimination = Diskriminierung Gambling = Glücksspiel Online = Online In-Game-Käufe | In-Game Purchases = In-Game-Käufe

}}

}} }}

Information }} }}

{{#if:|

{{#if: | {{#if: | {{#if: | {{#if: | {{#if: | {{#if: | {{#if: | {{#if: | {{#if: | {{#if: |
Spiele
{{#if:|
()

}} → ' }}

{{#if:|
()

}} → ' }}

{{#if:|
()

}} → ' }}

{{#if:|
()

}} → ' }}

{{#if:|
()

}} → ' }}

{{#if:|
()

}} → ' }}

{{#if:|
()

}} → ' }}

{{#if:|
()

}} → ' }}

{{#if:|
()

}} → ' }}

{{#if:|
()

}} → ' }}

}}

Vorlage:Wikidata-Registrierung{{#if:||{{#switch:{{#invoke:Wikidata|claim|P31}}|Computerspiel|Computerspiel-Reboot|Computerspiel-Remaster|Computerspiel-Remake|Computerspiel-Erweiterung|freies Computerspiel|eSport-Disziplin={{#if:{{#switch: {{#invoke:Wikidata|getValue|P914|}}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA||}} }} |[[Kategorie:USK {{#switch: {{#invoke:Wikidata|getValue|P914|}}|USK 0=0|USK 6=6|USK 12=12|USK 16=16|USK 18=18|#default ={{#ifeq:|ABFRAGE_WIKIDATA||}} }}]]{{#if:{{#invoke:Wikidata|pageId}}|{{#if:{{#invoke:Wikidata|claim|P914}}||}}}}|}}

}} }} Crobots ist ein Programmierspiel, das von Tom Poindexter im Dezember 1985 entwickelt wurde. Die Roboter werden mit einem Programm in der Sprache C programmiert. Das Ziel ist es, Gegner ausfindig zu machen und zu zerstören, welche durch andere Programme gesteuert werden. Die eigenen Roboter können über das Schlachtfeld bewegt werden, sie können die Umgebung nach gegnerischen Robotern absuchen, die sie dann mit einer Kanone zerstören können.

Weiterentwicklungen

Um der technischen Entwicklung Folge zu leisten oder erweiterte Funktionen und/oder andere Programmiersprachen zu unterstützen, haben sich über die Jahre verschiedene Projekte gebildet. Unter anderem sind dies etwa:

  • Crobots 32 erweitert die maximal mögliche Roboter-Code-Länge auf über 1.000 Zeilen und unterstützt Mehrprozessorsysteme.
  • C++Robots ist eine Portierung zur Unterstützung von C++. Mit der erweiterten Version ARS - the robot simulation ist auch eine grafische Ausgabe realisiert.<ref>C++Robots</ref>
  • CRobots 3D ist eine Neuprogrammierung des Originals mit Unterstützung einer 3D-Arena.<ref>CRobots 3D</ref>

Weblinks

Einzelnachweise

<references />