1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Bluetooth Spiel - Anfängerwahl

Dieses Thema im Forum "Android Spiele Entwicklung" wurde erstellt von Gingerbread, 30.08.2011.

  1. Gingerbread, 30.08.2011 #1
    Gingerbread

    Gingerbread Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    110
    Erhaltene Danke:
    6
    Registriert seit:
    21.01.2011
    Also ich bin dabei ein Bluetoothspiel zu programmieren. Funktioniert auch alles bis zu einem Punkt an dem ich ein logisches Problem habe:
    Wenn das Spiel beginnen soll, muss feststehen, welcher Spieler anfangen darf.
    Da die Applikation auf zwei Geräten gleichzeitig ausgeführt wird, wäre es sinnlos dies per Zufall auszulosen, da dann beide Geräte dies tun würden.

    Wie kann man das jetzt am schlausten lösen? Ich habe mir schon gedacht, dass man z.B. immer denjenigen anfangen lässt, der der "Hoster" des Spiels ist, also derjenige, der den anderen zum connecten ausgewählt hat.

    Hat jemand vielleicht eine simple Idee dazu?
     
  2. Neeldarax, 30.08.2011 #2
    Neeldarax

    Neeldarax Erfahrener Benutzer

    Beiträge:
    170
    Erhaltene Danke:
    31
    Registriert seit:
    07.12.2010
    Hi Gingerbread,

    der Hoster beginnt wär bestimt simple.

    Mir würde es persönlich gefallen, wenn mich wer zum Spiel einlädt, dass ich(nicht der Hoster) entscheiden kann, wer anfangen darf.
    Aber das ist wohl auf nur Geschmackssache.

    Nun biste um ne Idee/Stimme reicher ;)

    regards
     
  3. ChrisMobile, 31.08.2011 #3
    ChrisMobile

    ChrisMobile Android-Experte

    Beiträge:
    529
    Erhaltene Danke:
    74
    Registriert seit:
    17.03.2010
    Phone:
    HTC One X
    Der Hoster (also das Gerät - nicht der Spieler) könnte natürlich auch automatisch durch Zufall entscheiden ob der Host oder Gast beginnen darf.
    Würde vllt. auch mehr Abwechslung reinbringen.

    Also Host-Gerät entscheidet per Zufall wer beginnt und teilt dies dem Gast mit.
     
  4. hadez, 01.09.2011 #4
    hadez

    hadez Android-Experte

    Beiträge:
    650
    Erhaltene Danke:
    92
    Registriert seit:
    18.07.2010
    Phone:
    Motorola Razr i
    hä, versteh ich nicht? jedes gerät denkt sich eine zufallszahl aus und sendet die an das andere. das gerät mit der größeren zahl fängt an.
     

Diese Seite empfehlen