GPN15:Programmierspiel: Unterschied zwischen den Versionen

aus dem Wiki des Entropia e.V., CCC Karlsruhe
(Die Seite wurde neu angelegt: „{{#css:GPN15:Stylesheet}} Eine Veranstaltung von Artur auf der GPN15. {{Navigationsleiste GPN15}} Kategorie:GPN15:Events“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{#css:GPN15:Stylesheet}}
{{#css:GPN15:Stylesheet}}


Eine Veranstaltung von Artur auf der GPN15.
Ziel des Spiels ist es einen Bot für das Spiel agar.io zu schreiben. Bei agar.io geht es darum andere Entitäten zu fressen und der Grösste zu werden.  




Einen Minimalbot in Python gibt es unter dem Link unten. Demnächst gibt es auch einen lokalen Server, auf dem die Programmierspielteilnehmer gegeneinander antreten können.
Der genannte Client benötigt als Parameter den Websocket-Server und -Port sowie einen Namen (frei wählbar), also z.B.
python2 normal_client.py 213.168.248.218:443 meinName
Eine andere offizielle ip kann man z.B. aus der Firefoxkonsole auslesen, wenn man sich auf agar.io verbindet.
Eine Veranstaltung von Artur auf der GPN15.
[https://entropia.de/wiki/images/2/26/HackioPythonclient.zip Pythonclient]
{{Navigationsleiste GPN15}}
{{Navigationsleiste GPN15}}
[[Kategorie:GPN15:Events]]
[[Kategorie:GPN15:Events]]

Version vom 4. Juni 2015, 19:21 Uhr


Ziel des Spiels ist es einen Bot für das Spiel agar.io zu schreiben. Bei agar.io geht es darum andere Entitäten zu fressen und der Grösste zu werden.


Einen Minimalbot in Python gibt es unter dem Link unten. Demnächst gibt es auch einen lokalen Server, auf dem die Programmierspielteilnehmer gegeneinander antreten können.

Der genannte Client benötigt als Parameter den Websocket-Server und -Port sowie einen Namen (frei wählbar), also z.B.

python2 normal_client.py 213.168.248.218:443 meinName

Eine andere offizielle ip kann man z.B. aus der Firefoxkonsole auslesen, wenn man sich auf agar.io verbindet.

Eine Veranstaltung von Artur auf der GPN15.

Pythonclient