GPN15:Programmierspiel

aus dem Wiki des Entropia e.V., CCC Karlsruhe


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