Jump to content
Zum Start hinzufügen

Weitere Informationen

3D-Modellbahn Studio

Eine Vollbild-App auf Ihrem Startbildschirm mit Push-Benachrichtigungen und mehr.

So installieren Sie diese App auf iOS und iPadOS
  1. Tippen Sie auf das Teilen-Symbol in Safari
  2. Scrollen Sie durch das Menü und tippen Sie auf Zum Startbildschirm hinzufügen.
  3. Tippen Sie oben rechts auf Hinzufügen.
So installieren Sie diese App auf Android
  1. Tippen Sie auf das 3-Punkte-Menü (⋮) in der oberen rechten Ecke des Browsers.
  2. Tippen Sie auf Zum Startbildschirm hinzufügen oder App installieren.
  3. Bestätigen Sie durch Tippen auf Installieren.

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

um mich etwas weiter mit LUA auseinanderzusetzen (ohne die üblichen MBS-Szenarien) habe ich mal das Spiel "2048" in MBS realisiert:

MBS_2048.thumb.jpg.90f8c35b5defe6d82702b149f66550e8.jpg

Wer das Spiel nicht kennt: Mit den vier Richtungstasten kann man alle dargestellten Zahlen in die entsprechende Richtung bewegen. Besitzen durch das Verschieben zwei direkt benachbarte Felder den selben Wert, so werden diese zusammengeschoben und der Wert des Feldes wird verdoppelt. Ziel des Spieles ist es durch geschicktes Verschieben in einem Feld den Wert 2048 zu erreichen. Damit gilt das Spiel als gewonnen. In dieser Version (wie auch in vielen anderen) kann man dennoch weiterspielen. Ist kein Zug mehr möglich, ist nur noch die Auswahl "New Game" zum Neustart möglich, die natürlich auch sonst immer gewählt werden kann. Die Schaltflächen sind MBS-Taster und Benötigen zum Reagieren einen Doppelclick.

Ich nutze so etwas z.B. um Abstand zu bekommen, wenn ich mich in einer Steuerung verlaufen habe :$. Meist geht es danach besser weiter :).

Wer Lust hat, das Spiel mal auszuprobieren:

MBS_2048.mbp

Viel Spaß wünscht
Wolfgang

P.S.: Wer Bedenken wegen Urheberrechten hat: Es gab mal einen Wettbewerb, dieses Spiel nachzubauen und mit weiteren Effekten auszustatten. Mittlerweile kursieren die unterschiedlichsten Versionen im Web.

 

 

  • 11 Monate später...
Geschrieben

Super, habe ich schon länger nicht mehr gespielt.

Ohne den Code in allen Details jetzt nachvollziehen zu wollen, so fällt doch gleich auf,
dass bei den Events  oben, unten und rechts ca. in der Mitte eine for- bzw. while-Schleife der Form vorkommt:

  for i, r in ipairs(t) do
    local liste = {}
    liste[1] = r[4]
    liste[2] = r[3]
    liste[3] = r[2]
    liste[4] = r[1]

nur beim Event "links" fehlt diese Schleife, kann man das kurz begründen ?
Gruß Eggu

Geschrieben
  • Autor

Hallo Eggu,

In den Events oben, unten und rechts wird eine temporäre Liste aus t aufgebaut, in welcher die 4 Felder in der richtigen Reihenfolge enthalten sind. Beim Event links sind die Tasten in t schon in der richtigen Reihenfolge.

Gruß zurück
Wolfgang

Geschrieben
  • Autor

Welches Problem?

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Push-Benachrichtigungen konfigurieren

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.