Schatzsuche auf Google Maps! Tanken Mein Kasomachi-Spiel

Ich hatte es schon lange aufgewärmt, aber ich konnte mir keine Montagemethode vorstellen, aber ich konnte endlich proto!

Maesetsu

Ich habe mich gefragt, ob ich die Stadt, in der ich lebe, problemlos als Labyrinth oder Karte für Spiele verwenden kann **, und ich habe mich gefragt, ob sich die Spielweise ausbreiten würde. Ich habe eine * OpenStreetMap → Blender * -Konvertierung durchgeführt, aber es hat nicht funktioniert.

Dann, eines Tages, als ich mir Google Maps ansah

https://www.google.co.jp/maps/@35.6608375,139.7008749,3a,75y,43.91h,92.5t/data=!3m6!1e1!3m4!1sDrFpHa0VreQbapnpTC-QgA!2e0!7i16384!8i8192

Das··? Nach dem "@" in dieser ** URL, dem Breiten- und Längengrad ** ...?

!!!!!!!!

Der Durchbruch bei der Implementierung von hier war sehr schnell.

ich habe es gemacht

Es ist ein Spiel, bei dem Sie die wahre Stadt virtuell durch Schatzsuche erkunden können.

goToMap4.gif

Klicken Sie hier für eine hohe Auflösung

-Golang Websocket Server für Windows, Linux und Rasbian

Bitte führen Sie es auf dem PC aus, der der Server sein wird.

・ Chrome-Erweiterung (Chromium wird ebenfalls unterstützt)

Führen Sie es in Chrome (und kompatiblen Browsern) auf dem Gerät aus, das Sie spielen. Sie können mit dem Server leben.

v0.2

Es wurde eine Anmeldefunktion hinzugefügt, die einen Benutzernamen und eine Funktion angibt, mit der Sie eine Nachricht an den Anmeldenamen senden können.

2-1.png

Bestimmen Sie auf diese Weise einen Benutzernamen aus der Erweiterung und melden Sie sich beim Server an. (Alte Version meldet sich automatisch an, wenn die Chrome-Erweiterung gestartet wird.)

2-2.png

Andere Benutzernamen als Sie werden jetzt beim Senden einer Nachricht in einer Liste angezeigt.

2-3.png

Im Ziel wird auch der Benutzername des Absenders angezeigt.

v0.3

Der zum Zeitpunkt der Anmeldung angegebene Benutzername und das Bild werden als Avatar angezeigt, wenn sie sich in der Nähe befinden.

3-1.png

Hinweis! Bitte beachten Sie, dass dies nur funktioniert, wenn die Chrome-Erweiterung und der Server dieselbe Version haben.

Junbi:

Öffnen Sie die Stadt, mit der Sie spielen möchten, in Google Maps.

url.png

Die URL wird folgendermaßen angezeigt. Nehmen Sie also den ** unterstrichenen Breiten- und Längengrad ** und erstellen Sie eine Konfiguration. Ein Beispiel für die Konfiguration finden Sie unten.

[PLAYER]
https://www.google.co.jp/maps/@35.6608375,139.7008749,3a,75y,43.91h,92.5t/data=!3m6!1e1!3m4!1sDrFpHa0VreQbapnpTC-QgA!2e0!7i16384!8i8192
https://www.google.co.jp/maps/@35.6613982,139.7001959,3a,75y,131.45h,104.53t/data=!3m6!1e1!3m4!1szZPFU_fUtAcf-e3DGysGlw!2e0!7i16384!8i8192

[GOAL]
35.6618983,139.7008538

[RESULT]
Ich habe das Ziel erreicht!

[ACTION]
35.6602069,139.7007403 Angekommen bei Mac ~
35.6632348,139.701151	https://www.google.co.jp/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png

Machen Sie ein "Gesicht" des Spiels, indem Sie Hinweise geben oder Bilder einfügen, während Sie den Breiten- und Längengrad überprüfen.

Wie macht man:

Starten Sie zuerst den Websocket-Server für die Go-Sprache **. ** Legen Sie die Konfiguration in den gleichen Ordner und führen Sie ** aus, und es wird funktionieren. Installieren Sie dann die Chrome-Erweiterung. Wenn der Browser und der Server unterschiedliche PCs sind, öffnen Sie das ** Erweiterungssymbol ** und geben Sie ** die IP-Adresse und die Portnummer des Servers im Feld "Verbindungsserver" ** an. Speichern Sie die Erweiterung und starten Sie sie neu. Die IP-Adresse und die Portnummer werden alle 10 Sekunden einmal auf dem Server angezeigt

1.png

Wenn ** Client beitreten! Angezeigt wird, ist die Verbindung erfolgreich **. ** Karte des Startpunktes ** wird automatisch geöffnet.

2.png

Wie man sich bewegt:

In der Regel handelt es sich um eine Schatzsuche, daher sollten Sie Ihr Ziel ** zuerst in Google Maps erreichen. Andere Elemente sind Spieldekorationen.

3.png

Sie können eine Nachricht ** an eine beliebige Stelle in der Konfiguration senden.

4.png

Sie können ** Bilder ** auch überall ausgeben

5.png

Sie können eine Nachricht ** für alle Teilnehmer ** auf SNS anzeigen.

6.png

Hinweis für andere Spieler

7.png

** Sie können an einem bestimmten Ort schreiben **. Mit dieser Funktion können Sie später Nachrichtenbenachrichtigungen hinzufügen.

8.png

Nachwort

Ich denke, dass virtuelle Realität nur eine virtuelle Welt ist und die Realität nicht gut genug ist. Selbst wenn Leute als Avatare herauskommen, denke ich, dass der Teil, in dem die Leute das Leben der Stadt fühlen können, dünn ist. Dieses Spiel entstand aus der entgegengesetzten Idee, virtuell in einer echten Stadt zu erkunden. Es ist wahrscheinlich eine einzigartige Idee, deshalb möchte ich sie noch weiter ausbauen, indem ich sie zum SNS mache.

Recommended Posts

Schatzsuche auf Google Maps! Tanken Mein Kasomachi-Spiel