Elevator control with a difference: Theme posters laid on the floor, teleport discs mounted floating above the headlines.

Blue: No destination yet.
Yellow: Off to the floor.

The generic #javascript for beaming is not that difficult. This time we don't read the data from the flat Description text field, but from "User Data". In it, everything is stored in JSON.

R5|Day:14 #100DaysOfCode #VR #XR #3D #xrelog #FOSS #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

Aufzugssteuerung mal anders: Themenposter auf dem Boden gelegt, Teleportscheiben schwebend über den Überschriften montiert.

Blau: Noch kein Ziel.
Gelb: Ab auf die Etage.

Das generische #Javascript für's Beamen ist garnicht so schwierig. Diesmal lesen wir die Daten nicht aus dem flachen Description-Textfeld, sondern aus "User Data". Darin wird alles in JSON hinterlegt.

R5|Day:14 #100DaysOfCode #VR #XR #3D #xrelog #FOSS #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

Day 13 continues with the TrackTower|15. Fifteen floors with fifteen subject areas; embedded in a shipyard and space port.

A well-maintained football field can be very useful here. And especially here we can use small and big #js scripts. A goal counter and a world time clock are already on the list.

Before that we need an elevator control.

.
\__
R5|Day:13 #100DaysOfCode #VR #XR #3D #xrelog #FOSS #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #SpaceSoccer #Javascript

Weiter geht es an Tag 13 im TrackTower|15. Fünfzehn Etagen mit fünfzehn Themen; eingebettet in Werft und Raumhafen.

Da kann ein gepflegter Bolzplatz schon mal gute Dienste leisten. Und gerade hier können wir kleine und große Scripte gebrauchen. Ein Torzähler, eine Weltzeituhr stehen schon auf dem Zettel.

Vorher brauchen wir noch eine Aufzugssteuerung.

.
\__
R5|Day:13 #100DaysOfCode #VR #XR #3D #xrelog #FOSS #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #SpaceSoccer

On day 12 I finish my first mini-project "Overte-Avatars":

1️⃣ Tried five #avatar apps in tandem with #Overte.

2️⃣ Each avatar fashion experiment got a memorial.

3️⃣ Clicking on sign or model launches a browser to build an avatar yourself.

4️⃣ For this I used a first #JS script from @Silverfish <3.

.
\__
R5|Day:12 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev

Am Tag 12 schließe ich mein Mini-Projekt "Overte-Avatare" ab:

1️⃣ Habe 5 #Avatar-Apps im Zusammenspiel mit #Overte ausprobiert.

2️⃣ Jedes Avatar-Fashion-Experiment hat ein Denkmal bekommen.

3️⃣ Mit einem Klick auf Schild oder Model startet ein Browser, um selber einen Avatar zu bauen.

4️⃣ Hierzu habe ich ein erstes #JS Script von @Silverfish <3 verwendet.

.
\__
R5|Day:12 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev

It's time for a first entity #Javascript inside #Overte. An Overte entity is a 2D or 3D Object inside a World. It has as property: "Script", there a script URL can be entered.

(1) and (2) describes how an event is fired. In (3) the URL is read out. In (4) a fancy, local InWorld web browser is opened.

1000 thanks to @Silverfish

.
\__
R5|Day:11 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

Es wird Zeit für ein erstes Enity #Javascript aus #Overte. Ein Overte-Entity hat als Property: "Script", dort kann eine Script-URL eingetragen werden.

Über (1) und (2) wird beschrieben wie ein Event gefeuert wird. In (3) wird die URL ausgelesen. In (4) wird dann ein lokaler InWorld Webbrowser aufgerufen.

1000 Dank an @Silverfish

.
\__
R5|Day:11 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev #js

If you wanna have a look in #3D, which #avatar apps with legs(!) are currently available visit the @overte place "TrackTower|15"; Found so far:

(1) mixamo - Many animations
(2) avaturn - Your own digital twin just with one selfie
(3) MakeAvatar - Best Overte Integration
(4) ReadyPlayerMe - Extensive & tricky
(5) UnionAvatar - Very creative, techn. treacherous

.
\__
R5|Day 10.2 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev

Wer sich in 3D anschauen möchte, welche Avatar-Apps mit Beinen(!) es aktuell gibt schaut im Place "TrackTower|15" in @overte vorbei.

Bisher gefunden:
(1) mixamo - Viele Animationen
(2) avaturn - Dein eigener Digital Twin mit nem Selfie
(3) MakeAvatar - Beste Overte-Integration
(4) ReadyPlayerMe - Umfang- & Trickreich
(5) UnionAvatar - Sehr kreative, techn. tückish

.
\__
R5|Day 10.2 #100DaysOfCode #VR #XR #3D #xrelog #gamedev #IndieGame #Metaverse #SocialVR #100DaysOverte #Multiverse #IndieDev