blob: 5c450230af589cfa5ecceea6f6a368a693f3bfd5 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001Leitfaden fuer die Questerstellung/-abnahme:
2============================================
3
4
5Quests im MorgenGrauen:
6-----------------------
7
8Beginnen wir mit einem Zitat:
9
10 Boing sagt: 'Das MorgenGrauen ist ein Questmud.'
11
12Das MorgenGrauen unterscheidet sich von einigen anderen Muds, indem
13eben ein sehr grosser Wert auf Quests gelegt wird. Mittlerweile haben
14wir ja auch schon eine ordentliche Anzahl Quests. Trotzdem ist es
15wichtig und wird immer wieder gerne gesehen, wenn neue Quests geproggt
16werden. Darueberhinaus bleibt man als Magier natuerlich auch laenger
17im Spiel bekannt. Gerade weil Quests auch eine wichtige Anforderung
18zum Sehertum sind, muss ihnen ein besonderes Augenmerk seitens des
19programmierenden Magiers gewidmet werden und besonders sorgfaeltig
20gearbeitet werden. Dazu gibt es nun im folgenden ein paar Hinweise,
21die man als Questprogrammierer einhalten sollte, damit die Quest
22genehmigt werden kann und bei den Spielern gut ankommt.
23
24Questideen:
25-----------
26
27Dies ist der wichtigste Bestandteil einer Quest. Hier sollte man sich
28sehr viel Muehe geben, denn mit dem Konzept steht und faellt eine
29Quest. Damit Spieler Spass an einer Quest haben, ist eine gute Story,
30ein gutes Konzept unabdingbar. Ein wichtiger Erfolgsfaktor ist an
31dieser Stelle auch, sich rechtzeitig mit dem betroffenen Regionsmagier
32und dem Questerzmagier abzusprechen. Spaeter hat man da vielleicht
33keine Gelegenheit mehr und hat sich viel Arbeit gemacht und muss
34wieder viel aendern. Daher: VORHERIGER ABSPRACHE VERMEIDET
35AERGER. Insbesondere bei Quests mit hohem Metzelanteil sollte
36unbedingt Ruecksprache gehalten werden, da solche Quests nicht so
37gerne gesehen sind.
38
39Questumsetzung:
40---------------
41
42Bei der Umsetzung kann man sich an die Regeln halten, die allgemein
43fuer den Anschluss von Gebieten gelten (NPCs, Balance...). Besondere
44Aufmerksamkeit verdienen die Teile, die zur Loesung der Quest
45notwendig sind (Questitems, Questmaster...) Es empfiehlt sich auch in
46dieser Phase, immer mal Ruecksprache mit dem Regionsmagier oder
47Questerzmagier zu halten.
48
49Eine Questbelohnung wird von Spielern immer wieder gerne
50genommen. Dabei sollte man allerdings ein gewisses Augenmass
51anlegen. Nicht fuer jede Quest muss es eine super tolle
52Auto-Load-Belohnung geben.
53
54Fuer das konkrete Umsetzen seien noch ein paar Hinweise gegeben:
55
56 - Fuer die Atmosphaere und die Details sollte man sehr viel Muehe
57 verwenden, so dass sich dem Spieler der logische Aufbau
58 erschliesst. Es ist fuer Spieler ausserordentlich aergerlich, eine
59 Quest zu spielen, deren Bestandteile irgendwie in der Luft
60 haengen.
61 - Es sollte sich sehr gut ueberlegt werden, wie die Quest reagiert,
62 wenn mehrere Spieler gleichzeitig die Quest spielen wollen (das
63 wird inbesondere direkt nach dem Anschluss der Fall sein).
64 Dies bezieht sich insbesondere auf Quest-Objekte, die einem Spieler
65 evtl. nicht zur Verfuegung stehen, weil sie gerade ein andere
66 genommen hat, oder Quest-NPCs, die wichtige Auskuenfte haben,
67 aber leider umgenietet wurden. Wichtige Quest-NPCs sollten nach
68 Moeglichkeit besser nicht als Metzelopfer konzipiert werden.
69 - Nach Moeglichkeit sollte es nicht das hundertste Labyrinth geben.
70 - Werden fuer die Quest allgemeine Objekte (wie Schaufeln, Seile
71 etc.) benoetigt, so sollten auch die an anderer Stelle im Mud
72 erhaeltlichen Objekte funktionieren oder es sollte fuer den Spieler
73 erkennbar sein, wieso nur ein spezielles Objekt den Zweck erfuellt.
74 - Questobjekte sollten fuer Spieler nicht erstellbar sein (->
75 Seherbeutel).
76 - Wird der Questfortschritt in einem Master gespeichert, so empfiehlt
77 es sich, die Daten zu den Spielern nach dem Loesen der Quest wieder
78 zu loeschen (ebenso bei Spielern, die sich geloescht haben).
79 - Es sollten sich auch Gedanken gemacht werden, wie die Quest beim
80 Einschlafen, Beenden oder bei einem Crash reagiert. Es muss also
81 sichergestellt sein, dass der Spieler dann beim naechsten
82 Questversuch nicht in einen inkonsistenten Zustand landet.
83 - Gut ist, den Questverlauf ein wenig variable zu gestalten, so
84 dass die Quest nicht ohne weiteres durchskriptbar ist.
85 - Bei Pflichtquests bitte beachten, dass NPCs, die zwingend zu toeten
86 sind, nicht zu stark sind.
87 - Das Objekt, welches die Quest nach dem Loesen setzen soll, muss einen
88 Aufruf von GiveQuest enthalten. Desweiteren ist beim ersten Loesen
89 in ein Questlogfile im Verzeichnis /log/quest ein Eintrag zu machen,
90 dass der Spieler die Quest bestanden hat. Diesen Eintrag bitte
91 mit write_file schreiben.
92
93Questtest (Magier):
94-------------------
95
96Nun kommt ein entscheidender Schritt fuer die Quest. Denn jetzt
97schauen auch einmal Magierkollegen ueber die Quest und koennen auf
98Bugs, logische Fehler und kleinere Probleme hinweisen. Um moeglichst
99viele derartiger Dinge abzufangen, sollte man auf den Questtest viel
100Zeit verwenden und Magierkollegen bitten, die Quest einmal zu testen.
101
102Questtest (Spieler):
103--------------------
104
105Wenn es moeglich ist, sollte auch ein Spieler die Quest einmal
106testen. Jedoch sind dazu die Regeln fuer Spielertesties ('man
107testies') einzuhalten. Es ist insbesondere darauf zu achten, dass
108wenn dem Testie eventuelle Forscherpunkte o.ae. zugesprochen werden,
109die negativen Seiten der Quest nicht wegfallen duerfen (soweit sie
110nicht auf Fehlern beruhen).
111
112Abnahme der Quest:
113------------------
114
115Sofern noch nicht geschehen, muss nun der Regionsmagier die Quest
116abnehmen. (Ist der Programmierer selbst der Regionsmagier, sollte er
117einen Magierkollegen bitten, dies zu machen (fuer die meisten Regionen
118gibt es ja mehr als einen RM).) Wenn dies alles geschen ist, kann der
119Questerzmagier die Quest abnehmen.
120
121Die Bearbeitung der Quest geht am schnellsten, wenn dem Quest-EM
122folgende Infos vorliegen (z.B. in einer Mail):
123
124 - Eine kurze Beschreibung der Quest, also worum geht es ueberhaupt?
125 - Eine Loesungsskizze (bitte nicht im Home-Verzeichnis rumliegen
126 lassen)
127 - Eine Beschreibung der technischen Loesung, also wie ist das ganze
128 programmiert?
129 - In welchem Objekt wird die Quest mittels GiveQuest gesetzt?
130 - Eine Aufstellung, welche Files zu der Quest gehoeren und wo sie
131 sich befinden.
132 - Eine Liste der Abhaengigkeiten zu anderen Teilen im Mud? (Gilden-NPCs,
133 MNPCs..)
134 - Eine Einschaetzung der Schwierigkeit der Quest. Wie gut sollte man
135 sein? Welchen Level? Was fuer Stats?...
136 - Einen Vorschlag, wieviele APs fuer die Quest vergeben werden sollen.
137 - Einen Vorschlag, welchen Spruch der Wanderer den Spielern sagen
138 soll.
139 - Eine Liste der Magier und Spieler, die die Quest schon getestet haben.
140
141Danach schaut sich der Quest-EM die Quest an und legt mit dem
142Programmierer zusammen APs, Schwierigkeitsgrad, den Spruch fuer den
143Wanderer etc. fest. Dann wird die Quest vom Quest-EM eingetragen.
144
145Questanschluss:
146---------------
147
148Zum Anschluss der Quest sollte man nach Moeglichkeit ebenfalls online
149sein, um eventuelle Probleme, Bugs zu beseitigen. Auch sollte man nach
150Anschluss der Quest gewissenhaft sein Repfile abarbeiten um Typos,
151Ideen und Bugs abzuarbeiten.
152
153Siehe auch:
154-----------
155
156 QueryQuest, GiveQuest, write_file
157
158------------------------------------------------------------------------------
159Zuletzt geaendert: Mon, 17. Jul 2000, 12:16:41 von Zook.
160