[Spiel]/[Welt] Tutorial

German
User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

[Spiel]/[Welt] Tutorial

by Wuzzy » Tue Oct 07, 2014 03:34

Hi! Ich hab ein Tutorial für Minetest gemacht.
Und jetzt gibt es das auch komplett auf Deutsch! :-)

Ich mach diesen Thread hier auf, damit man auch auf Deutsch über das Tutorial diskutieren kann. Diskutiert über alle möglichen Sachen, solange es mit dem Tutorial zu tun hat (muss sich nicht nur auf die Übersetzung beschränken).


----------------------------------------------------------------------------------

Der nachfolgende Text ist mehr oder weniger eine Übersetzung aus dem Englischen, der Originalthread befindet sich hier. Ich werde diesen Text höchstens bei wichtigen Änderungen aktualisieren.

----------------------------------------------------------------------------------

Dies ist ein grundlegendes Tutorial (eine Einführung) für Minetest.
Das Hauptziel ist es, Minetest-Neulingen zu helfen, Minetests Grundlagen zu verstehen, ohne die ganze Zeit externe Dokumentationen durchlesen zu müssen. Damit das Tutorial wirksam ist, wünsch ich mir, dass das Spiel (und die Welt) mit Minetest ausgeliefert werden. Einfach deshalb, weil man Anfängern nicht zumuten kann, dass sie dafür die Foren durchsuchen. ;-)


Wenn du willst, dass das Tutorial direkt in Minetest eingebunden wird, gib hier deine Stimme ab. Wenn du kein Englisch kannst, reicht es, dort einfach nur »Tutorial by Wuzzy« zu schreiben, das wird man schon verstehen.
Ich hape das Tutorial offiziell vorgeschlagen: viewtopic.php?f=15&t=9103

Das Tutorial besteht aus zwei ineinander verwobenen Teilen: Spiel und Welt.

So sieht die Welt aus:
Image
https://i.imgur.com/vGawidn.jpg

Hier ist eine Screenshot-Tour mit 15 Screenshots (Version 1.0.0)

+ Älterer Screenshot



Das Spiel, genannt »Tutorial« [tutorial] besteht hauptsächlich nur darin, einen Haufen Texte zu schreiben und ein paar besondere Tutorialblöcle einzuführen. Die Texte wurden als besondere nur lesbare Schilder implementiert. Das Tutorial basiert momentan hauptsächlich auf einem modifiziereten minetest_game. Minetest_game wurde auf die grundlegensten Sachen reduziert und viele der Mods wurden entfernt. Ich hab auch Beschriftungen für all diese Formspecs der Öfen, Truhen, Inventare, etc. hinzugefügt. :)

Die Welt, genannt »Tutorial World« (Einführungswelt) hat einen Parcours, aber die Wege verzweigen sich früh, damit es nicht zu langweilig wird. Das Tutorial wurde in verschiedene Abschnitte unterteilt, und es gibt Schilder, welche alles erklären. Als kleine Hilfetellung werden ein paar Goldbarren den Spieler bei der Verfolgung seines Fortschritts helfen. Eine Nachricht wird aufpoppen, wenn der erste, und wenn der letzte Goldbarren aufgesammelt wurde. Wenn der Spieler alle Goldbarren hat, ist er praktisch fertig. Das ist aber optional und nur eine Hilfestellung.


Die folgenden Themen sind abgedeckt:
  • Gehen, Springen, sich umschauen, Kamera
  • Schwimmen, Tauchen
  • Leitern
  • Zeigen
  • Blöcke benutzen
  • Schleichen
  • Gesundheit und Schaden
  • Tod und Respawnen
  • Gegenstände, Stapel, sammeln und wegwerfen
  • Benutzung des Inventars und der Schnellleiste (“hotbar”)
  • Werkzeuge
  • Abbauen und Abwurf (“drop”)
  • Besondere Blöcke: fallend, angebracht, Sprung verbietend, verletzend
  • Flüssigkeiten
  • Bauen
  • Fertigung (inkl. Gruppen)
  • Einschmelzen
  • Werkzeugreperatur
  • Diverse andere (optionale) Information
Ich finde, dass das Tutorial fertig ist, aber wenn du denkst, dass ich etwas wichtiges und grundlegendes vergessen hab, beschwer dich bitte hier.

Prinzipien dieses Tutorials:
  • Ein grundlegendes Tutorial sein, Sachen beibringen, die für ziemlich alle Spiele/Mods/usw. zutreffen.
  • Es so weit wie möglich vermeiden, Mod- und Spielbezogene Sachen beizugrunden, es sei denn, es handelt es sich nur um ein Beispiel

Das Tutorial wurde vollständig ins Deutsche übersetzt.

Warum ich kein Tutorial für ein bestimmte Spiel, wie minetest_game geschrieben habe? Weil 1) das könnte sich ja in Zukunft ändern und das Tutorial würde zu schnell veralten und 2), die grundlegenden Sachen wie das Abbauen sind sowieso für jedes Spiel wahr, also müsste man es ohnehin behandeln.
Außerdem vereinfacht es die Wartung. Es müsste eigentlich nur dann wirklich aktualisiert werden, wenn neue wichtige Engine-Features auftauchen.

Der Download ist hier. Extrahiere ihn ins Minetest-Datenverzeichnis. Das Zip-Archiv enthält die Verzeichnisse »worlds« und »games«, deshalb. Um das Tutorial zu benutzen, wähl das Spiel »Tutorial« aus und starte die Welt »Tutorial World« im Einzelspielermodus.
(Ausführliche englischsprachige Anleitung auch hier: http://wiki.minetest.net/Games/Tutorial)

Es gibt auch ein Git-Repository, aber nur fürs Spiel:
http://repo.or.cz/w/minetest_tutorial_subgame.git

+ Modliste


+ Lizenzen



--------------------------
Last edited by Wuzzy on Wed Mar 04, 2015 01:55, edited 6 times in total.
 

User avatar
cHyper
Member
 
Posts: 587
Joined: Fri May 06, 2011 08:49
IRC: cHyper
In-game: cHyper

Re: [Spiel]/[Welt] Tutorial

by cHyper » Tue Oct 07, 2014 11:06

+1
 

User avatar
solars
Member
 
Posts: 370
Joined: Sat Jul 20, 2013 15:16

Re: [Spiel]/[Welt] Tutorial

by solars » Tue Oct 07, 2014 18:37

Ich habe das gerade ausprobiert, bekomme aber Fehlermeldungen ohne Ende...

--------------
20:29:48: ACTION[ServerThread]: singleplayer [127.0.0.1] joins game.
Irrlicht log: Could not load texture:
20:29:48: ACTION[ServerThread]: singleplayer joins game. List of players: singleplayer
Irrlicht log: Could not load texture:
Irrlicht log: Could not load texture:
Irrlicht log: Could not load texture:
Font size: 8 15
20:29:55: ERROR[EmergeThread0]: Ore::resolveNodeNames: ore node 'default:stone_with_copper' not definedOre::resolveNodeNames: ore node 'default:stone_with_copper' not definedMap::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "air" at (-159,-154,-106) (block (-10,-10,-7))
20:29:55: ERROR[EmergeThread0]: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "air" at (-159,-154,-105) (block (-10,-10,-7))
20:29:55: ERROR[EmergeThread0]: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "air" at (-159,-154,-104) (block (-10,-10,-7))
20:29:55: ERROR[EmergeThread0]: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "air" at (-159,-154,-103) (block (-10,-10,-7))
20:29:55: ERROR[EmergeThread0]: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "air" at (-159,-154,-102) (block (-10,-10,-7))
20:29:55: ERROR[EmergeThread0]: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "air" at (-159,-154,-101) (block (-10,-10,-7))
20:29:55: ERROR[EmergeThread0]: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "air" at (-159,-154,-100) (block (-10,-10,-7))
-----------

Das geht dann seitenweise so weiter.
Falls es daran liegt, das ich keine AddOns installiert habe, dann wäre es gut, wenn Du die benötigten AddOns in den worldmods-Ordner kopierst. Und wenn nicht, dann sollten wir herausfinden, woran es liegt...
Dinnae bother wi mah poor english, but hae a keek at th' pics 'o mah pure dead brilliant map Karsthafen:
English thread: [Map] Karsthafen
German thread: [Map] Karsthafen - Diskussionsthread
 

User avatar
Krock
Member
 
Posts: 3598
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker

Re: [Spiel]/[Welt] Tutorial

by Krock » Tue Oct 07, 2014 18:59

solars wrote:Ich habe das gerade ausprobiert, bekomme aber Fehlermeldungen ohne Ende...

<snip>

Das geht dann seitenweise so weiter.
Falls es daran liegt, das ich keine AddOns installiert habe, dann wäre es gut, wenn Du die benötigten AddOns in den worldmods-Ordner kopierst. Und wenn nicht, dann sollten wir herausfinden, woran es liegt...

Diesen Fehler gibt's nur weil "default:stone_with_copper" nicht registriert ist.
Newest Win32 builds - Find a mod - All my mods
ALL YOUR DONATION ARE BELONG TO PARAMAT (Please support him and Minetest)
New DuckDuckGo !bang: !mtmod <keyword here>
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Tue Oct 07, 2014 19:06

Nein, du brauchst keine Add-Ons zu installieren. Das Tutorial liefert alles mit. So sollte man das Tutorial starten:
  1. Registerkarte »Einzelspieler«
  2. Spiel »Tutorial« auswählen
  3. Die einzige Welt »Tutorial World« auswählen
  4. Starten

Ich vermute mal, diese fiesen Fehlermeldungen (»ERROR«) kommen vom Default-Mapgen. Sieht so aus, als hätte ich da noch alten rostigen Code da liegen.

Ich hab im alten Mapgen-Code noch so’n stone_with_copper gefunden, und das genau in dem Bereich, wo dein Minetest versucht hat, es zu spawnen!

Diese 4 Irrlicht-Meldungen sind bekannt aber immer noch unerklärlich, aber sie sind meines Wissens harmlos und müllen zum Glück auch nicht die Minetest-Konsole zu.

Ich hab mal ein Bugfix-Release gemacht: Version 1.4.1.
Hier ist die neue Zip-Datei: download/file.php?id=1310

Ich hab mal ein bisschen alten rostigen Code gelöscht, insbesondere hab ich den Mapgen-Code nur noch auf Aliase reduziert. Hoffentlich bringt das was. *achselzuck*
Bitte beim Testen das alte Tutorial (+Welt) vorher löschen, damit man beim Start einen sauberen Ausgangszustand hat.
 

User avatar
solars
Member
 
Posts: 370
Joined: Sat Jul 20, 2013 15:16

Re: [Spiel]/[Welt] Tutorial

by solars » Tue Oct 07, 2014 20:18

Vielen Dank! Jetzt funktioniert es ohne Fehlermeldungen im Chat.

10 Goldbarren und 1 Diamant habe ich jetzt gefunden und fast alle Schilder gelesen. Und was soll ich sagen? Es ist GENIAL!

Dafür das es direkt bei Minetest beigelegt wird bin ich auch. Meine Stimme geb ich gleich. :D
Zum Namen des der World würde ich aber noch vorschlagen, es von "Tutorial World" nach "Tutorial Deutsch" umzubenennen, damit alle Sprachvarianten parallel installiert werden können.

Und Danke für das tolle Tutorial!
Dinnae bother wi mah poor english, but hae a keek at th' pics 'o mah pure dead brilliant map Karsthafen:
English thread: [Map] Karsthafen
German thread: [Map] Karsthafen - Diskussionsthread
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Tue Oct 07, 2014 22:13

Die Sprache wird automatisch ausgewählt. Das Tutorial liefert alle Übersetzungen auf einmal mit. Es wird einfach deine Systemsprache übernommen. D.h. wenn du deine Systemsprache auf Englisch umstellst, ist das Tutorial auf einmal auf Englisch. Es heißt aber immer »Tutorial World«, unabhängig von der Sprache. Das ist blöd, es liegt aber an Minetest und das kann ich jetzt auch nicht ändern.

Aber wenn das Tutorial erstmal integriert ist, wird der Name »Tutorial World« vermutlich nur noch intern sein, also ist es egal. Meine Idee ist, das bei der Integration nach Minetest das Starten des Tutorials so weit wie möglich für den Benutzer abstrahiert wird, also Auswahl des Spiels, der Welt, die Einstellungen (Schaden, Kreativmodus, etc.). Da müssen diverse Voreinstellungen stimmen, sonst funktioniert das Tutorial nicht.
Idealerweise soll der Benutzer aber erst gar nicht mit all diesem Kram behelligt werden.

Wie genau die Minetest-Integration aber funktionieren soll, muss noch woanders diskutiert werden.
 

User avatar
solars
Member
 
Posts: 370
Joined: Sat Jul 20, 2013 15:16

Re: [Spiel]/[Welt] Tutorial

by solars » Wed Oct 08, 2014 15:32

Die mehrsprachigkeit ist cool.

Ich glaube im nächsten Urlaub schaue ich mir mal den Quellcode von dem Tutorial an. :)
Dinnae bother wi mah poor english, but hae a keek at th' pics 'o mah pure dead brilliant map Karsthafen:
English thread: [Map] Karsthafen
German thread: [Map] Karsthafen - Diskussionsthread
 

rugk
Member
 
Posts: 17
Joined: Mon Jan 11, 2016 20:29
GitHub: rugk
In-game: rugk

Re: [Spiel]/[Welt] Tutorial

by rugk » Mon Jan 11, 2016 21:14

Mit v0.4.13 wird bei mir immer die englische Sprache benutzt. Minetest an sich ist allerdings auf Deutsch, aber ich sehe auch keine Möglichkeit die Sprache irgendwo umzustellen.
 

User avatar
DS-minetest
Member
 
Posts: 707
Joined: Thu Jun 19, 2014 19:49
GitHub: DS-Minetest
In-game: DS

Re: [Spiel]/[Welt] Tutorial

by DS-minetest » Fri Jan 22, 2016 21:08

rugk wrote:Mit v0.4.13 wird bei mir immer die englische Sprache benutzt. Minetest an sich ist allerdings auf Deutsch, aber ich sehe auch keine Möglichkeit die Sprache irgendwo umzustellen.

man kann die Sprache umstellen, das beinhaltet jedoch nur die menüsprache. der rest ist von den mods abhängig. es gibt mods zum übersetzen im einzelspieler modus. z.B.: https://github.com/HybridDog/word_translation

  • ich wäre auch dafür, dass das tutorial beim standart minetest dabei ist. am anfang hätte es mir durchaus
  • geholfen, ich wusste nicht einmal, wie man eine leiter hinabklettert...
  • aber man kann bei der map leicht hinunterfallen, das kann man jedoch nur schwer verhindern
  • wie wäre es mit creative tutorial?
Do not call me -minetest.
Call me DS or DS-minetest.
I am German, so you don't have to pm me English if you are also German.
The background is a lie.
 

rugk
Member
 
Posts: 17
Joined: Mon Jan 11, 2016 20:29
GitHub: rugk
In-game: rugk

Re: [Spiel]/[Welt] Tutorial

by rugk » Fri Jan 22, 2016 21:41

DS-minetest wrote:der rest ist von den mods abhängig.


Abgsehen von diesem Tutorial habe ich keine Mods installiert. Und der Autor dieses Mods hat ja gesagt, hier wäre alles enthalten (zumindest für die deutsche Version) und es würde automatisch ausgewählt:

Wuzzy wrote:Die Sprache wird automatisch ausgewählt. Das Tutorial liefert alle Übersetzungen auf einmal mit. Es wird einfach deine Systemsprache übernommen. D.h. wenn du deine Systemsprache auf Englisch umstellst, ist das Tutorial auf einmal auf Englisch.
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Wed Jan 27, 2016 17:48

aber man kann bei der map leicht hinunterfallen, das kann man jedoch nur schwer verhindern


Ich hab schon daran gedacht und einen Mechanismus eingebaut, der den Spieler beim Runterfallen zurückteleportiert.
Der eigentliche Bugfix wäre es aber, wenn ich das Bauen nur auf bestimmten Plätzen erlaube, aber soooo wichtig ist es mir auch (noch) nicht.

Und zum Thema Sprache wurde denke ich alles gesagt, bitte nochmal alles durchlesen und wenn das immer noch nicht hilft, muss halt eine präzisere Problembeschreibung her, sonst kann ich auch nicht helfen.

wie wäre es mit creative tutorial?

Ich hatte so eine ähnliche Idee, meine Motivation für ein zweites Tutorial geht aber gegen null, wenn noch nicht mal das Erste es in Minetest schafft.
Aber egal, vielleicht sollte ich wirklich mal irgendwann die nächste Version reinbringen, es stauen sich in letzter Zeit die Vorschläge. ;-)
I'm creating MineClone 2, a Minecraft clone for Minetest.
I made the Help modpack, adding in-game help to Minetest.
 

User avatar
DS-minetest
Member
 
Posts: 707
Joined: Thu Jun 19, 2014 19:49
GitHub: DS-Minetest
In-game: DS

Re: [Spiel]/[Welt] Tutorial

by DS-minetest » Wed Jan 27, 2016 18:59

Wuzzy wrote:
aber man kann bei der map leicht hinunterfallen, das kann man jedoch nur schwer verhindern


Ich hab schon daran gedacht und einen Mechanismus eingebaut, der den Spieler beim Runterfallen zurückteleportiert.
Der eigentliche Bugfix wäre es aber, wenn ich das Bauen nur auf bestimmten Plätzen erlaube, aber soooo wichtig ist es mir auch (noch) nicht.

wie wäre es mit creative tutorial?

Ich hatte so eine ähnliche Idee, meine Motivation für ein zweites Tutorial geht aber gegen null, wenn noch nicht mal das Erste es in Minetest schafft.
Aber egal, vielleicht sollte ich wirklich mal irgendwann die nächste Version reinbringen, es stauen sich in letzter Zeit die Vorschläge. ;-)

Baubegränzung fände ich einschränkend

Das Tutorial kommt, denke ich, nicht zum Standart minetest um ungeduldige Spieler abzuwehren, da die Community sie nicht braucht

Ein modtutorial für z.b.mesecons oder technic wäre sehr gut, da manche positiv auffallende Spiele sie nicht beherrschen.
Do not call me -minetest.
Call me DS or DS-minetest.
I am German, so you don't have to pm me English if you are also German.
The background is a lie.
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Wed Jan 27, 2016 19:17

Baubegränzung fände ich einschränkend

Hmm, ja, das ist natürlich auch ein Argument. *grübel*

Das Tutorial kommt, denke ich, nicht zum Standart minetest um ungeduldige Spieler abzuwehren, da die Community sie nicht braucht

Nee, das stimmt wahrscheinlich nicht.
Celeron55 und die anderen »wichtigen« Entwickler sind nicht grundsätzlich abgeneigt. Wäre das der Grund, hätte man mir das wohl schnell gesagt (meiner Meinung nach wäre das aber ein ziemlich dämlicher weil egoistischer Grund. Und überhaupt, ungeduldige Spieler ignorieren auch Tutorials. ;-)).
Celeron55 wollte aber, dass das Tutorial weniger Speicherplatz benötigt. Was es noch für Gründe sind, weiß ich nicht. Vielleicht sollte ich irgendwann man an Version 1.9.0 arbeiten und dann mal wieder gewisse Leute anstubsen. ;-)
Wie gesagt, diese Version ist eh schon langsam überfällig.

Ein modtutorial für z.b.mesecons oder technic wäre sehr gut, da manche positiv auffallende Spiele sie nicht beherrschen.

OK, aber die muss dann wohl jemand anderes machen. :P
Last edited by Wuzzy on Wed Jan 27, 2016 19:19, edited 1 time in total.
I'm creating MineClone 2, a Minecraft clone for Minetest.
I made the Help modpack, adding in-game help to Minetest.
 

rugk
Member
 
Posts: 17
Joined: Mon Jan 11, 2016 20:29
GitHub: rugk
In-game: rugk

Re: [Spiel]/[Welt] Tutorial

by rugk » Wed Jan 27, 2016 19:18

Über die Sprache weiß ich folgendes:
Wuzzy wrote:Die Sprache wird automatisch ausgewählt. Das Tutorial liefert alle Übersetzungen auf einmal mit. Es wird einfach deine Systemsprache übernommen. D.h. wenn du deine Systemsprache auf Englisch umstellst, ist das Tutorial auf einmal auf Englisch. Es heißt aber immer »Tutorial World«, unabhängig von der Sprache. Das ist blöd, es liegt aber an Minetest und das kann ich jetzt auch nicht ändern.


Und so automatisch funktioniert es eben nicht. Bei einer deutschsprachigen Windows 7-Version wird Minetest auch auf deutsch angezeigt, jedoch ist dieses Tutorial immer auf englisch.
Eine genauere Problembeschreibung wird da schwierig, aber vielleicht hilft dir diese gif weiter: https://i.imgur.com/PzTyBP6.gif
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Wed Jan 27, 2016 19:23

Scheiße! Und ich dachte, die Sprachenproblematik wäre endlich vom Tisch. Ich weiß jetzt nicht, ob das Minetests oder meine Schuld ist. Ich fürchte aber, es ist meine Schuld, weil intllib etwas komisch funktioniert.
Naja, es kann natürlich ein Problem sein, das (jetzt) nur auf Windows auftritt (warum auch immer).
Weiß eigentlich jemand zufällig, wie man die Systemsprache unter Windows rausfinden kann? Vielleicht hab ich da ja Mist gebaut. :-/

Wie auch immer, das ist also noch eine Aufgabe auf der TODO-Liste für Version 1.9.0. xD
I'm creating MineClone 2, a Minecraft clone for Minetest.
I made the Help modpack, adding in-game help to Minetest.
 

rugk
Member
 
Posts: 17
Joined: Mon Jan 11, 2016 20:29
GitHub: rugk
In-game: rugk

Re: [Spiel]/[Welt] Tutorial

by rugk » Wed Jan 27, 2016 20:32

Alternativ kannst du ja auch (erst einmal) einen manuellen Sprachenswitch einbauen, bei dem dann standardmäßig "automatisch" ausgewählt ist. Und wenn das nicht funktioniert oder der Nutzer evt. einfach eine andere Sprache auswählen möchte, kann er das immer noch machen.
 

Xanthin
Member
 
Posts: 121
Joined: Fri Mar 07, 2014 14:05
GitHub: Xanthin
IRC: Xanthin
In-game: Xanthin

Re: [Spiel]/[Welt] Tutorial

by Xanthin » Thu Jan 28, 2016 13:29

Ich spiele jetzt schon seit einer längeren Zeit mit intllib herum (war sogar die Mod, die mich überhaupt erst in Dateien schauen und dort was verändern lies) und was mir bisher unter XP und nun Win 7 geholfen hat war dieser Teil aus dem intllib readme:

Windows users have no `LANG' environment variable by default. To add it, do
the following:
- Click Start->Settings->Control Panel.
- Start the "System" applet.
- Click on the "Advanced" tab.
- Click on the "Environment variables" button
- Click "New".
- Type "LANG" (without quotes) as name and the language code as value.
- Click OK until all dialogs are closed.


Das muss aber eben vom Spieler gemacht werden.

PS: Ein dickes Lob an Dich Wuzzy für Deine Arbeit an dem Tutorial.
 

User avatar
DS-minetest
Member
 
Posts: 707
Joined: Thu Jun 19, 2014 19:49
GitHub: DS-Minetest
In-game: DS

Re: [Spiel]/[Welt] Tutorial

by DS-minetest » Thu Jan 28, 2016 15:57

Wuzzy wrote:Scheiße!

Schreibt man nicht, macht man nur!
Do not call me -minetest.
Call me DS or DS-minetest.
I am German, so you don't have to pm me English if you are also German.
The background is a lie.
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Sat Feb 13, 2016 23:39

So, vor kurzem gab es das Update auf Version 1.8.1 bzw. 2.0.0.

Version 2.0.0 ist aber nur für die Entwicklerversion von Minetest, in der Hoffnung, dass das Tutorial endlich mal offiziell in Minetest aufgenommen wird.
Ich habe immer noch keinen blassen Schimmer, warum bei manchen Leuten die Übersetzung nicht angeht.
Kann bitte jemand mal für 2.0.0 testen, wie es da aussieht? Für Version 1.8.1 will ich den Fehler ehrlichgesagt nicht mehr jagen. :P
I'm creating MineClone 2, a Minecraft clone for Minetest.
I made the Help modpack, adding in-game help to Minetest.
 

rugk
Member
 
Posts: 17
Joined: Mon Jan 11, 2016 20:29
GitHub: rugk
In-game: rugk

Re: [Spiel]/[Welt] Tutorial

by rugk » Sun Feb 14, 2016 11:43

Wuzzy wrote:Ich habe immer noch keinen blassen Schimmer, warum bei manchen Leuten die Übersetzung nicht angeht.


Ich habe mal den Tipp von @Xanthin ausgeführt und eine Umgebungsvariable mit dem Namen "LANG" gesetzt. (also bei mir auf den Wert "de-DE") und danach hat es tatsächlich funktioniert: Das Tutorial war auf Deutsch.

Vielleicht solltest du aber statt nach der Umgebungsvariable zu schauen, irgendwie die Methode nutzen die auch Minetest selbst nutzt, denn bei dem Programm hat es ja funktioniert. Gibt es da nicht vielleicht auch eine Art API?
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Sun Feb 14, 2016 12:38

Ich hab nochmal geguckt. Die intllib (die Übersetzungs-Mod) macht das eigentlich schon:
Die guckt zuerst den Wert von language in minetest.conf an, wenn diese Einstellung fehlt, wird die LANG-Umgebungsvariable gelesen, dabei werden aber nur die ersten beiden Zeichen berücksichtigt. (Das ist dämlich, aber noch zu verkraften, sobald aber eine Übersetzung für eine Exotensprache reinkommt, werd ich das wohl oder übel reparieren müssen. Egal, das ist hier off-topic.)
Fehlt LANG auch, gibt es leider nur Englisch.

Der Wert von language fehlt standardmäßig. Bei GNU/Linux kann man sich aber normalerweise darauf verlassen, dass LANG gesetzt ist.

Vermutlich ist das Problem, dass bei Windows die LANG-Umgebungsvariable nicht gesetzt ist.
Was bedeutet, dass die intllib dann komplett ratlos über die Minetest- bzw. Systemsprache ist. :-(
Man kann dem (neuen!) Benutzer natürlich nicht zumuten, in irgendwelchen Dateien rumzueditieren, bevor irgendwas geht.
Ich frage mich, ob es unter Windows irgendeine andere Möglichkeit gibt, die Systemsprache mit zu ermitteln. Es muss mit Lua möglich sein. Hmm …

Aber danke fürs schnelle Testen.
I'm creating MineClone 2, a Minecraft clone for Minetest.
I made the Help modpack, adding in-game help to Minetest.
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Sun Feb 14, 2016 13:12

Okay, ich hab nun zwei hastige Updates hochgeladen: viewtopic.php?f=15&t=10192

Hoffentlich funktioniert das.
Könnt ihr das bitte testen?
I'm creating MineClone 2, a Minecraft clone for Minetest.
I made the Help modpack, adding in-game help to Minetest.
 

rugk
Member
 
Posts: 17
Joined: Mon Jan 11, 2016 20:29
GitHub: rugk
In-game: rugk

Re: [Spiel]/[Welt] Tutorial

by rugk » Sun Feb 14, 2016 14:51

Nein, es funktioniert auch nicht ohne den (korrekten) LANG-Wert.

PS: Ich habe auch gemerkt, dass bei einem ungültigen LANG-Wert (z.B. LANG=XX) auch die ganze Minetest-UI englisch ist.
 

rugk
Member
 
Posts: 17
Joined: Mon Jan 11, 2016 20:29
GitHub: rugk
In-game: rugk

Re: [Spiel]/[Welt] Tutorial

by rugk » Sun Feb 14, 2016 14:52

Und das soll sicher auch nicht so sein:
SteinFehler.PNG
SteinFehler.PNG (484.91 KiB) Viewed 3639 times
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Sun Feb 14, 2016 19:34

Es sieht so aus, als hättest du die Tutorial-Welt von Version 1.8.2 im Tutorial 2.0.1 gestartet.

Tutorial Version 1.8.2 und 2.0.1 sind imkompatibel. Tutorial World von Tutorial 1.8.2 kann nicht im Tutorial 2.0.1 benutzt werden, sonst kommt es zu Fehlern.
Bei Tutorial 2.0.1 muss die Welt erst generiert werden (Button »neu« im Einzelspieler) und nur diese generierte Welt sollte man verwenden.

Ja, ich weiß, das ist alles total chaotisch und krank und so, aber Version 2.0.1 ist eh als Vorschau für die nächste Minetestversion gedacht, sie ist aber ansonsten vom Funktionsumfang her fertig.
I'm creating MineClone 2, a Minecraft clone for Minetest.
I made the Help modpack, adding in-game help to Minetest.
 

rugk
Member
 
Posts: 17
Joined: Mon Jan 11, 2016 20:29
GitHub: rugk
In-game: rugk

Re: [Spiel]/[Welt] Tutorial

by rugk » Sun Feb 14, 2016 19:38

Wuzzy wrote:Es sieht so aus, als hättest du die Tutorial-Welt von Version 1.8.2 im Tutorial 2.0.1 gestartet.


Ja habe ich...

Das Problem ist nur, dass man ja den Stand nicht übernehmen kann, wenn man die Welt neu generieren lässt.
Aber ist ja auch egal, jetzt bin ich mit dem Tutorial durch. Hast du auf jeden Fall witzig gemacht, auch mit den Goldbarren (von denen ich alle gefunden habe) und den Diamanten (von denen ich zumindest viele gefunden habe).

Hat die 2.0.1 denn neue Elemente im Tutorial? Also lohnt es sich die Welt da nochmal zu generieren und neu durch zu spielen?
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Sun Feb 14, 2016 19:52

Nein, der Stand kann nicht übernommen werden. Wenn du die Welt in 2.0.1 generierst (Name egal), musst du halt von vorne anfangen. Es geht ja ums Testen.

Ja, es gibt neue Elemente. Hauptsächlich ein paar der neuen Features von 0.4.13, von denen sich ein paar angesammelt haben.
Neue Features, die erklärt werden:
  • Umschalt+Klick im Inventar (»listrings«) (beim Ofen)
  • Die Karte (minimap) (Ende vom Sprungabschnitt)
  • Kinomodus (am Anfang)
  • Sprunghafte Blöcke (bei den Sonderblöcken) (eigentlich kein neues Feature in Minetest, aber de facto ein neues Feature, weil diese Blöcke durch mehrere Versionen hindurch durch einen sehr dummen Bug völlig nutzlos wurden)
  • Es gibt nettere Schilder im Fertigungsabschnitt, aber nichts an neuen Texten

Es gibt auch einen Radar seit Minetest 0.4.13, aber den kann ich leider nicht so toll an einem Beispiel erklären, nur graue Theorie. Aus irgendeinem Grund ist im Tutorial der Radar immer komplett grün. Das ist sehr ärgerlich, denn ein angemessenes praktisches (!) Beispiel für den Radar wäre schon sehr hilfreich, ich finde, der Radar kann für Neulinge sehr verwirrend sein.

Und dann halt ein paar Texte leicht angepasst an geänderte Gegebenheiten in Minetest 0.4.13 und die üblichen Bugfixes und so.
Das größte Update ist technischer Natur, nämlich, dass die Welt generiert wird und nicht direkt mitgeliefert wird. Es geht eigentlich nur darum, Speicherplatz zu sparen.

Ansonsten ist inhaltlich aber alles gleich geblieben. Den Rest kannst du also gepflegt ignorieren.

Ursprünglich hatte ich vor, einen größeren Abschnitt zum Thema Kampf einzuführen, war dann aber zu faul. Denn da gibt es auch ein paar Spielregeln, die nicht ganz offensichtlich sind, wie z.B. dass man nur dann den vollen Schaden macht, wenn die Waffe komplett ausgeholt ist (wild rumklicken macht also weniger Schaden pro Treffer).

Ich entschied mich, den Kampfabschnitt auf Version 2.1.0 aufzuschieben.

PS:
Zu Versionsnummern hier eine kurze Erklärung:
Erste Nummer: Für große technische Änderungen (kommt hoffentlich nicht zu oft vor)
Zweite Nummer: Neue Features
Dritte Nummer: Nur Bugfixes und/oder Übersetzungen

Also interessant sind Änderungen an den ersten beiden Nummern, langweilig jede Änderung an der dritten Nummer. ;-)

PPS: Ach ja, eine Frage noch, rugk: Hattest du irgendwelche Schwierigkeiten, alle Goldbarren zu finden?
I'm creating MineClone 2, a Minecraft clone for Minetest.
I made the Help modpack, adding in-game help to Minetest.
 

rugk
Member
 
Posts: 17
Joined: Mon Jan 11, 2016 20:29
GitHub: rugk
In-game: rugk

Re: [Spiel]/[Welt] Tutorial

by rugk » Sun Feb 14, 2016 21:23

Erst einmal danke für die ausführliche Erklärung. Ich hoffe, das steht dann auch (gekürzt) in einer/der Changelog.

Wuzzy wrote: ich finde, der Radar kann für Neulinge sehr verwirrend sein.


Da kann ich nur zustimmen... :-)

Zu den Versionsnummern: Das klingt nach "semantic versioning" - das ist der richtige Weg! :)

Wuzzy wrote:Ach ja, eine Frage noch, rugk: Hattest du irgendwelche Schwierigkeiten, alle Goldbarren zu finden?

Nein, ich fand dies war ziemlich ausgewogen. Ich habe zwar den Bau-Bereich erst ganz am Ende gefunden, aber da war bei mir eher das "Problem" den Eingang zu finden.
Nur wäre es gut, wenn man sich den Status anzeigen könnte ("x von y Goldbarren gefunden"), sodass man sieht was da noch fehlt, denn was man schon gefunden hat, vergisst man auch mal schnell wenn man das Tutorial nicht am Stück durch spielt. Das gleiche gilt natürlich auch für Diamanten.

Noch ein generelles Feedback von mir:
1. Es ist klar, dass dies eine ziemliche Umgestaltung bedeuten würde, aber, wenn man das Tutorial startet, beginnt man im Dunkeln - eingemauert. Es wäre IMO eigentlich schöner, wenn man eher im "freien" bzw. eben unter blauen Himmel beginnt. Das hat sicher auch psychologische Effekte... ;)
2. Ein Problem bei mir war oft zu wissen, wo ich noch hin muss und was ich schon erledigt habe. So durfte ich immer mal suchend umher rennen. Ein "empfohlener Weg" bzw. Rundgang den man zumindest optional gehen kann und man dabei leicht von Station zu Station kommt (mit "Schwierigkeit" aufsteigend - was aktuell ja wenig kontrolliert werden kann), wäre da empfehlenswert.
Andererseits muss ich auch zugeben, dass das "Umher rennen" und das "Sich mit der Welt vertraut machen"/"Welt erkunden" natürlich auch ein ganz typisches Merkmal des Genres ist. Da hast du mit deinem aktuellen Ansatz auch etwas recht, dies so frei zu gestalten und eben dieses "Merkmal" auch im Tutorial bei zu behalten.
 

User avatar
Wuzzy
Member
 
Posts: 2161
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: [Spiel]/[Welt] Tutorial

by Wuzzy » Sun Feb 14, 2016 22:46

Zu den Versionsnummern: Das klingt nach "semantic versioning" - das ist der richtige Weg! :)

Es ist davon inspiriert, aber nicht dasselbe, da das Tutorial keine API hat. Semantic Versioning ist für Software mit API vorgesehen.

Nur wäre es gut, wenn man sich den Status anzeigen könnte ("x von y Goldbarren gefunden"), sodass man sieht was da noch fehlt, denn was man schon gefunden hat, vergisst man auch mal schnell wenn man das Tutorial nicht am Stück durch spielt. Das gleiche gilt natürlich auch für Diamanten.

Ja, ich habe so etwas schon geplant, aber ich war zu faul bisher.

Allerdings wollte ich auch das System mit den Goldbarren nochmal ändern. Zurzeit ist das Tutorial völlig ahnungslos darüber, welche Abschnitte beendet wurden. Mein eigentliches Ziel wäre es dann, die noch nicht erledigten Abschnitte in einer Art ZUTUN-Liste anzuzeigen. Ich sollte vielleicht also irgendwann mal eine andere Bestätigungsmöglichkeit einbauen.

1. Es ist klar, dass dies eine ziemliche Umgestaltung bedeuten würde, aber, wenn man das Tutorial startet, beginnt man im Dunkeln - eingemauert. Es wäre IMO eigentlich schöner, wenn man eher im "freien" bzw. eben unter blauen Himmel beginnt. Das hat sicher auch psychologische Effekte... ;)

Das ist wohl eher eine Geschmacksfrage und ich weiß nicht, ob sich der Aufwand überhaupt lohnen würde. Das Tutorial ist kein Kunstprojekt. Vielleicht ändere ich meine Meinung, wenn mehr Leute das unbedingt anders haben wollen, aber ich weiß nicht so recht. Wenn überhaupt, stünde das jedenfalls ganz unten auf der ZUTUN-Liste.

2. Ein Problem bei mir war oft zu wissen, wo ich noch hin muss und was ich schon erledigt habe. So durfte ich immer mal suchend umher rennen. Ein "empfohlener Weg" bzw. Rundgang den man zumindest optional gehen kann und man dabei leicht von Station zu Station kommt (mit "Schwierigkeit" aufsteigend - was aktuell ja wenig kontrolliert werden kann), wäre da empfehlenswert.
Andererseits muss ich auch zugeben, dass das "Umher rennen" und das "Sich mit der Welt vertraut machen"/"Welt erkunden" natürlich auch ein ganz typisches Merkmal des Genres ist. Da hast du mit deinem aktuellen Ansatz auch etwas recht, dies so frei zu gestalten und eben dieses "Merkmal" auch im Tutorial bei zu behalten.

Für das Problem mit dem Suchen habe leider keine so richtige Lösung parat. Die Karte hilft hier leider auch nicht so wirklich. Es wäre cool, wenn man irgendwie etwas auf der Karte markieren könnte. Was jetzt schon mit Lua theoretisch ginge, ist, dass man auf dem Bildschirm eine bestimmte Koordinate markieren kann. Also wenn man Position (0,0,0) markiert, dann zeigt ein Text die Position dieses Blocks auf dem Bildschirm, sofern er sichtbar ist. Aber ich glaube nicht, dass das der richtige Weg ist, dann würden nämlich bis zu 12 oder 13 solcher Markierungen auf dem Bildschirm sein, das ist wohl eher verwirrend als hilfreich.
Eine andere Idee, die ich hatte, ist, dass man im Abschiedsraum sich ganz schlicht zu jeder Zone teleportieren kann. Oder so.
Ooooder ich könnte die Koordinaten der Stationen einfach notieren und der Schüler muss halt einfach nur noch dahinrennen. Und so bringt man dem Schüler gleichzeitig das Koordinatensystem bei. :-) Aber das sollte lieber ohne Debug-Menü funktionieren, ich müsste vielleicht einen Kompass-Item (oder so) dafür erfinden.

Also, so richtig glücklich bin ich aber mit keiner dieser »Lösungen« bisher.

Aber ja, es stimmt: Ein völlig lineares Tutorial wollte ich aber überhaupt nicht, nur der Anfang ist bewusst linear, weil alles andere davon stark abhängt. Die Reihenfolge vom Rest ist aber glaub ich mehr oder weniger egal. Daher kann ich auch der Idee eines »empfohlenen Weges« nicht viel abgewinnen. An diesem Grundprinzip werde ich auch nicht mehr rütteln. Das Tutorialdesign mit den vielen Wegen ist so übrigens vom Spiel The Dark Mod inspiriert. Ich war vom Tutorial in The Dark Mod damals ziemlich beeindruckt gewesen und wurde wohl oder übel auch dadurch beeinflusst. Da ist es noch krasser: Es gibt einen Startraum, von dem alle anderen Wege abzweigen. So eine Art Sternform, mehr oder weniger. Der Ansatz mit den vielen Räumen und Gängen, die man sich aussuchen konnte, gefiel mir gut und kam auch selbst gut damit zurecht, um ein ziemlich komplexes Spiel zu lernen. Das war überhaupt das erste Spiel, bei dem ich ein solches Tutorialdesign gesehen habe.
I'm creating MineClone 2, a Minecraft clone for Minetest.
I made the Help modpack, adding in-game help to Minetest.
 

Next

Return to Deutsch

Who is online

Users browsing this forum: No registered users and 2 guests

cron