GPN15:Programmierspiel: Unterschied zwischen den Versionen

aus dem Wiki des Entropia e.V., CCC Karlsruhe
KKeine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
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.  
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. Es kann vorkommen, dass sich das Protokoll ändert. Dann werden wir unseren lokalen Server und den unten stehenden Client anpassen.


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.
Es gibt es auch einen lokalen Server, auf dem die Programmierspielteilnehmer gegeneinander antreten können: 94.45.231.19:3029.


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

Version vom 4. Juni 2015, 19:38 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. Es kann vorkommen, dass sich das Protokoll ändert. Dann werden wir unseren lokalen Server und den unten stehenden Client anpassen.

Es gibt es auch einen lokalen Server, auf dem die Programmierspielteilnehmer gegeneinander antreten können: 94.45.231.19:3029.

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