Hauptmenü öffnen

AntamarWiki β

Änderungen

Abnahme

3.449 Bytes hinzugefügt, 3 Januar
K
Phase 2
Bei Abnahme bezeichnet den Prozess der '''Abnahme''' bzw. Kontrolle von Zufallsbegegnungen Prüfung und Korrektur künftiger Spielinhalte, bevor diese ins Spiel [[Implementierung (ZBsSpielinhalte) und Quests sind einige Punkte zu beachten. Aber vorab: Niemand erwartet Perfektion! Weder vom Autor noch von den Testern. Es werden immer Fehler übrig bleiben, die mit |implementiert ]] werden. Solche fallen dann früher oder später im Echtbetrieb auf, werden von aufmerksamen Spielern gemeldet und können schließlich behoben werden. Ziel des Abnahme-Prozesses ist freilich, die Anzahl der Fehler im Vorwege zu minimieren.
=Allgemeines=
Ein Bei der '''Abnahme''' bzw. Kontrolle von [[Zufallsbegegnungen]] (vergleichsweiserZB) einfacher Einstieg in und [[Quest]]s sind einige Punkte zu beachten. Aber vorab: Niemand erwartet Perfektion! Weder vom Autor noch von den Testern. Es werden immer Fehler übrig bleiben, die Kontrolle ist die Überprüfung mit implementiert werden. Solche fallen dann früher oder später im Realbetrieb auf, werden von ''Rechtschreibung, Zeichensetzung aufmerksamen Spielern gemeldet und Grammatik''können schließlich behoben werden. Die deutsche Sprache Ziel des Abnahme-Prozesses ist schwer genug und bietet fihle Fälerkwellenfreilich, die Anzahl der Fehler im Vorwege so weit wie möglich zu minimieren. Dazu gibt es verschiedene Möglichkeiten, wo man seine Expertise einbringen kann, die im folgenden erläutert werden. ;-) Manch einer kennt sich hier gut ausUnd das wichtigste: Man muss kein AOQML beherrschen, manch anderer halt wenigerum die Abnahme voranzutreiben. Es gilt Der Testserver bietet eine Möglichkeit, (fast) wie im Zweifel normalen Spiel auf Fehlersuche zu gehen. Rückmeldungen über mögliche Fehler sind für die neue Rechtschreibung mit den Empfehlungen vom DudenAutoren sehr wichtig. Es muss nichts eigenständig korrigiert werden.
=Umfang der Abnahme=
Ganz wichtig==Rechtschreibung, wenn nicht gar entscheidend (weil die ZB/Quest sonst überhaupt nicht laufen würde) ist die Benutzung der richtigen ''[[AOQML]]-Syntax''. Diese kann gut mit dem [[AOQML-Editor]] überprüft werden. Alternativ kann man einen anderen Editor benutzenZeichensetzung, der vorzugsweise XML (und XSD) unterstützt (siehe z.B. [[XML-Werkzeuge]]).Grammatik==
Ein (vergleichsweiser) einfacher Einstieg in die Kontrolle ist die Überprüfung von ''Rechtschreibung, Zeichensetzung und Grammatik''. Die deutsche Sprache ist schwer genug und bietet fihle Fälerkwellen [sic!]. Manch einer kennt sich hier gut aus, manch anderer halt weniger. Es gilt im Zweifel die [http://rechtschreibrat.ids-mannheim.de/download/regeln2006.pdf neue deutsche Rechtschreibung] sowie, bei einigen optionalen Schreibungen, die Empfehlungen des [http://www.duden.de/ Dudens]. Bei Zufallsbegegnungen lässt sich die Rechtschreibung direkt hier im Wiki prüfen. Questen kann man auf dem [[Testserver]] durchspielen oder im [[AOQML-Editor]] lesen. Man kann sie aber auch mit TextEdit (macOS) oder vergleichbaren Programmen, wie zum Beispiel Notepad++, öffnen (Quest runterladen und entpacken, dann bei den einzelnen Daten Rechtklick, öffnen mit). Diese verfügen über eine Rechtschreibprüfung (bei Notepad++ müssen die deutschen Sprachpakete nachgeladen und aktiviert werden) und zeigen daher unter anderem Rechtschreibfehler an.
Im Editor kann auch gleich die ''Code-Formatierung'' begutachtet werden. Sinnvolle Einrückungen und Leerzeilen sollten nicht fehlen. Ebenfalls willkommen sind ''Kommentare'', sowohl erläuternder Art (z.B. was ein bestimmter Code-Teil genau bezwecken soll) als auch zur Kenntlichmachung des Endes von größeren Blöcken. Formatierung Zehn [[Tipps für Rechtschreibung und Kommentierung wirken sich zwar nicht auf die Funktionalität Zeichensetzung]] eines Archivars aus, sie erleichtern aber die Kontrolle und später die WartungSanto Tiberio.)
==AOQML==
 
Ganz wichtig, wenn nicht gar entscheidend (weil die ZB/Quest sonst überhaupt nicht laufen würde), ist die korrekte Benutzung der ''[[AOQML]]-Syntax''. Diese kann gut mit dem [[AOQML-Editor]] überprüft werden. Alternativ kann man einen anderen Editor benutzen, der vorzugsweise XML (und XSD) unterstützt (siehe z.B. [[XML-Werkzeuge]]).
 
Im Editor kann auch gleich die ''Code-Formatierung'' begutachtet werden. Sinnvolle Einrückungen und Leerzeilen sollten nicht fehlen. Ebenfalls willkommen sind ''Kommentare'', sowohl erläuternder Art (z.B. was ein bestimmter Code-Teil genau bezwecken soll) als auch zur Kenntlichmachung des Anfangs und Endes von größeren Blöcken. Formatierung und Kommentierung wirken sich zwar nicht auf die Funktionalität aus, sie erleichtern aber die Kontrolle und spätere Wartung.
 
Zu guter Letzt kann man dem Autor ggf. Hinweise auf ''Code-Optimierungen'' geben. Selbstverständlich hat jeder seinen eigenen Stil, aber (fast) jeder Stil lässt sich noch verbessern. Ein beliebtes Beispiel sind sich wiederholende Textpassagen, welche sich etwa mittels [[Retain replay]] "vor die Klammer ziehen" ließen.
 
==Logischer Aufbau, Hintergrund und Schwierigkeit==
Kniffelig kann es bei der Kontrolle des ''logischen Aufbaus'' zugehen. Daher hier ein paar unlogische Beispiele:
* Das alte Mütterchen Alrike, das dem Helden am Anfang einen Auftrag gegeben hatte, verwandelt sich zum Ende hin in den jungen Burschen Alrik.
Der Inhalt der ZB/Quest muss selbstverständlich zum kanonischen ''Hintergrund'' und zum offiziellen ''Regelwerk'' passen. Also bitte vor einer Kontrolle das gesamte Wiki durchlesen und die einschlägigen Themen im Forum nicht vergessen! Nein, natürlich nicht. Da Antamar an vielen Stellen noch im Entstehen begriffen ist, kann dieser Prüfpunkt manchmal recht kompliziert sein. Im Zweifel ruhig einmal mehr auf der Diskussionsseite der abzunehmenden ZB/Quest nachfragen oder Hinweise setzen, wenn einem etwas komisch vorkommt.
 
Der ''tatsächliche Schwierigkeitsgrad'' der ZB/Quest sollte den Vorstellungen des Autors entsprechen, wie er sie in der Infobox angegeben hat. Dies betrifft insbesondere die Modifikationen von Proben und die Gegnerwahl bei Kämpfen. Und wenn ein Held ausgeplündert werden soll, muss der [[Welpenschutz]] angemessen berücksichtigt sein.
 
==Testserver==
 
Questen kann man auf dem [[Testserver]] auch schon einmal richtig ''durchspielen''. Dabei sollten mehrere Zweige ausprobiert und eventuell auch unterschiedliche Helden benutzt werden. Manchmal liefert der Autor der Quest auch einen "Cheat" mit, der z.B. benötige Gegenstände vergibt oder relevante Helden-Variablen setzt.
 
 
=Prozess der Abnahme=
 
Der Prozess der Abnahme besteht aus zwei Phasen.
Der Inhalt der ZB/Quest muss selbstverständlich zum kanonischen ''Hintergrund'' und zum offiziellen ''Regelwerk'' passen. Also bitte vor einer Kontrolle das gesamte Wiki durchlesen, und die einschlägigen Threads im Forum nicht vergessen! :-) Nein, natürlich nicht. Da Antamar an vielen Stellen noch am Werden ist, kann dieser Prüfpunkt manchmal recht kompliziert sein. Im Zweifel ruhig einmal mehr auf der Diskussionsseite der abzunehmenden ZB/Quest nachfragen.==Phase 1==
Die erste Phase ist wiederum in '''zwei Schritte''' unterteilt. Als erstes wird der reine Inhalt (Sprache, Aufbau, Stimmigkeit) der ZB/Queste überprüft, als zweites das AOQML (Syntax, Semantik, Coding-Konventionen). Die Prüfung wird auf der entsprechenden Wiki-Seite mit jeweils einer Unterschrift an der vorgesehenen Stelle ("Folgende User haben den Text Korrektur gelesen...") dokumentiert.
Der Beide Schritte können von '''zwei Personen ''oder''auch nur von einer'tatsächliche Schwierigkeitsgrad'' der ZBdurchgeführt werden. In letzterem Fall unterschreibt er/Quest sollte den Vorstellungen des Autors entsprechen, wie er sie in der Infobox angegeben hat. Dies betrifft insbesondere die Modifikationen von Proben und die Gegnerwahl bei Kämpfen. Und wenn ein Held ausgeplündert werden soll, muss der [[Welpenschutz]] angemessen berücksichtigt seinzweimal.
==Phase 2==
Questen kann man auf dem [[Testserver]] auch schon einmal richtig Die Phase 2 dient der Sicherheit, damit '''insgesamt mindestens zwei Personen'durchspielen''an der Abnahme beteiligt sind. Dabei sollten mehrere Zweige ausprobiert und eventuell auch unterschiedliche Helden benutzt werdenEs findet eine im Vergleich zur ersten Phase nur relativ schnellere Prüfung der o.g. Punkte statt. Manchmal liefert der Autor der Quest auch einen Sie wird von einem "Cheaterfahrenen" Helfer durchgeführt und mit, der z.B. benötige Gegenstände vergibt oder relevante Helden-Variablen setztentsprechenden '''dritten Unterschrift''' dokumentiert.
Jeder, der Interesse hat und die notwendige Erfahrung mitbringt, kann die Unterschrift gerne setzen. Bedingung ist ein wenig Verständnis von AOQML (Grobe Lesefähigkeit) und die Ausdauer verschiedene Pfade erkennen zu können und durchzuexerzieren, zum Beispiel mit Hilfe von ''[[Challenge#result="..."|result]]''. Und es sollte natürlich nicht eure erste Korrektur sein. Schätzt euch einfach ein bisschen selbst ein und dann los. Wichtig wäre die Prüfung von [[take|Warenvergaben]], [[drop|Warenentfernungen]] sowie EP-Vergabe und [[Welpenschutz]] sollte man auch schonmal gehört haben.
Zu guter Letzt kann man dem Autor ggf. Hinweise auf =Auf geht''Code-Optimierungen'' geben. Selbstverständlich hat jeder seinen eigenen Stil, aber (fast) jeder Stil lässt sich noch verbessern. Ein beliebtes Beispiel sind sich wiederholende Textpassagen, welche sich etwa mittels [[Retain replay]] "vor die Klammer ziehen" ließen.s=
:[[:Kategorie:ZB_zur_Abnahme|Zufallsbegegnungen in Abnahme]]
:[[:Kategorie:Gruppen-ZB_zur_Abnahme|Gruppen-ZB in Abnahme]]
:[[:Kategorie:Quest zur Abnahme|Questen in Abnahme]]
:[[:Kategorie:Buch in Abnahme|Bücher in Abnahme]]
[[Kategorie:Mitarbeit]]
3.979
Bearbeitungen