Nodrog
03.08.2010, 17:07
The Castle hat per PN das Thema Monster angesprochen.
Hy,
Ich habe in der Aufgaben Datenbank gelesen das noch eine Liste aller Monster hochgeladen werden soll. Darum könnte ich mnich kümmern, darum wollte ich fragen ob alle Monster aus g2dndr In dem Mod vorkommen?
Und zu den neuen Monstern würde ich dan die Reinschreiben die schon in irgendeinem Treand bestätigt wurden Okay?
Lg The Castle
Ich möchte das gerne im Wiki haben, des halb hab ich Player angeschrieben, wie wir das machen. Hier sein Antwort:
Mmmh, gute Frage. Die bisherige NPC-Vorlage ist kompatibel zu Personen und fiktiven Personen, NPCs sind in dem Sinne "Personen".
Ein Monster könnte z.B. in einer Quest auch eine Rolle einnehmen, Voraussetzung dafür ist aber dass alle benötigten SMW-Attribute vorhanden sind (müssten "Name", "Typ", "Name+", "Typ+" sein.
Da es sich bei euren Monstern aber um keine Individuen handelt sondern um Stellvertreter einer Art (denke ich zumindest) handelt, wären zwei Vorgehensweisen denkbar:
1. Möglichkeit: Monster wie Personen behandeln aber mit einer speziellen Vorlage für Monster, Vorlage:Monster. Die Vorlage sollte auch die "Basis"-Fähigkeit von Vorlage:Personen und Vorlage:NPC übernehmen und ihr erstellt für jeden Monster-Typ ein "Basis-Monster". Sollte es mal ein bestimmtes Monster geben wie das Schaf in G2 (ich glaube Lisi) dann erstellt man das auf basis des Basis-Monsters.
Momentan nutzen Basis-Personen den Namespace "Basis-Person". Eventuell sollte der dann umbenannt werden in etwas wo man auch die Monster mit rein stecken kann um nicht extra "Basis-Monster" haben zu müssen (bin kein Freund von zu vielen Namespaces)...
2. Möglichkeit: Eigentlich wie die Erste aber ohne das Ganze Basis- Zeugs. Einfach eine Vorlage für Monster mit den gewünschten Attributen und Basta.
Kommt wohl darauf an wie intensiv und in welcher Art ihr Monster im Wiki wie Personen-NPCs zur Beschreibung der Story usw. einsetzen wollt. Oder ob die Liste vorwiegend zur Statistik und Inhaltlichen Vollständigkeit im Wiki landet.
Möchte man ein Spiel machen wo alle Möglichen Aliens, Monster, Tiere usw. die Rolle von in der Story interagierenden NPCs einnehmen sollen, so wäre das perfekte System wohl:
Eine Vorlage:NPC die lediglich die Basisdaten festlegt und dann weitere spezifische Vorlagen für den jeweiligen Typen, das ganze System so aufgebaut dass man neue Typen sehr einfach ohne echte Vorlagenprogrammierung hinzufügen kann.
Wenn ich mal Zeit habe überlege ich mir eventuell ein Konzept. Das alte System sollte im Prinzip kompatibel dazu sein wenn das ganze flexibel genug ist.
Das ist jetzt offiziell der erste "Design-Fehler" im RPG-Dev-Wiki System, der mir zu denken gibt. Bin immer von Humanoiden als NPCs ausgegangen.
So flexibel ist das System hier also nicht, bzw. flexibel schon aber nicht perfekt.
Die Vorlage:NPC kann übrigens über das flexible Erweiterungssystem über beliebige Parameter erweitert werden.
Man könnte so übrigens auch Vorlage:Personenvorlage (oder eventuell Vorlage:NPC) um die Monster-Parameter erweitern und dann eine zweite Kopiervorlagen für Vorlage:NPC zur Verfügung stellen.
Viele Wege führen bekanntlich nach Rom...
Ich geb dem Thema einfach mal einen Raum zum Gespräch.
Hy,
Ich habe in der Aufgaben Datenbank gelesen das noch eine Liste aller Monster hochgeladen werden soll. Darum könnte ich mnich kümmern, darum wollte ich fragen ob alle Monster aus g2dndr In dem Mod vorkommen?
Und zu den neuen Monstern würde ich dan die Reinschreiben die schon in irgendeinem Treand bestätigt wurden Okay?
Lg The Castle
Ich möchte das gerne im Wiki haben, des halb hab ich Player angeschrieben, wie wir das machen. Hier sein Antwort:
Mmmh, gute Frage. Die bisherige NPC-Vorlage ist kompatibel zu Personen und fiktiven Personen, NPCs sind in dem Sinne "Personen".
Ein Monster könnte z.B. in einer Quest auch eine Rolle einnehmen, Voraussetzung dafür ist aber dass alle benötigten SMW-Attribute vorhanden sind (müssten "Name", "Typ", "Name+", "Typ+" sein.
Da es sich bei euren Monstern aber um keine Individuen handelt sondern um Stellvertreter einer Art (denke ich zumindest) handelt, wären zwei Vorgehensweisen denkbar:
1. Möglichkeit: Monster wie Personen behandeln aber mit einer speziellen Vorlage für Monster, Vorlage:Monster. Die Vorlage sollte auch die "Basis"-Fähigkeit von Vorlage:Personen und Vorlage:NPC übernehmen und ihr erstellt für jeden Monster-Typ ein "Basis-Monster". Sollte es mal ein bestimmtes Monster geben wie das Schaf in G2 (ich glaube Lisi) dann erstellt man das auf basis des Basis-Monsters.
Momentan nutzen Basis-Personen den Namespace "Basis-Person". Eventuell sollte der dann umbenannt werden in etwas wo man auch die Monster mit rein stecken kann um nicht extra "Basis-Monster" haben zu müssen (bin kein Freund von zu vielen Namespaces)...
2. Möglichkeit: Eigentlich wie die Erste aber ohne das Ganze Basis- Zeugs. Einfach eine Vorlage für Monster mit den gewünschten Attributen und Basta.
Kommt wohl darauf an wie intensiv und in welcher Art ihr Monster im Wiki wie Personen-NPCs zur Beschreibung der Story usw. einsetzen wollt. Oder ob die Liste vorwiegend zur Statistik und Inhaltlichen Vollständigkeit im Wiki landet.
Möchte man ein Spiel machen wo alle Möglichen Aliens, Monster, Tiere usw. die Rolle von in der Story interagierenden NPCs einnehmen sollen, so wäre das perfekte System wohl:
Eine Vorlage:NPC die lediglich die Basisdaten festlegt und dann weitere spezifische Vorlagen für den jeweiligen Typen, das ganze System so aufgebaut dass man neue Typen sehr einfach ohne echte Vorlagenprogrammierung hinzufügen kann.
Wenn ich mal Zeit habe überlege ich mir eventuell ein Konzept. Das alte System sollte im Prinzip kompatibel dazu sein wenn das ganze flexibel genug ist.
Das ist jetzt offiziell der erste "Design-Fehler" im RPG-Dev-Wiki System, der mir zu denken gibt. Bin immer von Humanoiden als NPCs ausgegangen.
So flexibel ist das System hier also nicht, bzw. flexibel schon aber nicht perfekt.
Die Vorlage:NPC kann übrigens über das flexible Erweiterungssystem über beliebige Parameter erweitert werden.
Man könnte so übrigens auch Vorlage:Personenvorlage (oder eventuell Vorlage:NPC) um die Monster-Parameter erweitern und dann eine zweite Kopiervorlagen für Vorlage:NPC zur Verfügung stellen.
Viele Wege führen bekanntlich nach Rom...
Ich geb dem Thema einfach mal einen Raum zum Gespräch.