Re: [dsaster-devel] Wiki/Versionsauszeichnung
Status: Pre-Alpha
Brought to you by:
j6cubic
From: Tim O. <in...@gm...> - 2006-02-11 13:39:43
|
Dingsi wrote: >Mmh, zu den Bildern fällt mir dann auch gleich noch ein Problem ein. Den >Text kann man ja recht einfach über das IRC-Protokoll ablaufen lassen, >aber das mit den Bildern? Vielleicht DCC? Damit könnte man u.U. noch >kompatibel zu normalen IRC-Clients bleiben, was ich gar nicht so >schlecht fände. > > DCC hat den Nachteil, daß man offene Ports braucht, die viele einfach nicht haben. Es ist schon di absolute Ausnahme, mit einem normalen Client Daten transferieren zu können. DCC ist für uns eindeutig zu unzuverlässig. Über P2P können wir den Kram nicht verschieben; vielleicht wäre FTP da geeigneter. Kleinere Datenpakete (bespielsweise die Spielerpositionen auf der Karte und Metadaten zu selbiger) könnte man auch per Base64 oder Base85 über's IRC verschicken (Base85 wäre besser, da geringerer Overhead). >Uff, Chat, Charaktere, Abenteuer, was brauchen wir noch? Brauchen wir >den ganzen Umfang der Wiege, vonwegen Basar, Locator, Reise, Metrik? >Dieser "Kleinkram" wie Würfelskript... mh.. einfach per Skript >implementieren? > > - Zuerst mal brauchen wir ein Wiege-Äquivalent. - Dann brauchen wir eine erweiterte Wiege, die Dinge wie Autoerstellung von Charakteren nach Templates oder Inventarverwaltung sowie den Export in diverse andere Formate unterstützt. - Dann brauchen wir einen IRC-Client, in den wir obigen Kram einstöpseln könnnen (siehe unten). - Und der Client muß noch Zusatzfunktionalität wie Skriptfähigkeit (BSF klingt toll), Karten etc. kriegen. Die Metrik kann man nebenbei als Plugin realisieren. Der Basar wäre nett, aber ich habe nicht die nötigen Regelwerke. Das leiche gilt für Reise etc. - und ohne die brauchen wir den Locator nicht. Die Würfelskripte etc. sollte man IMO als Paket machen, das je nach geladener Umgebung geladen wird - siehe unten. >Noch ein Anliegen: Wollen wir uns strikt auf DSA festlegen, oder am >besten Versuchen, das ganze so modular zu halten, dass man >möglicherweise das ganze auch zu einem Shadow Run Client machen kann? > An sich reicht es, wenn der IRC-Client die Charakterverwaltung komplett als Plugin lädt; mit der Verwaltung sind dann Dinge wie die Würfelskripte assoziiert, die zusätzlich geladen werden. Die Verwaltung selbst sollten wir nicht modular machen, weil selbst zwischen den DSA-Versionen kaum was übrigbleiben würde, was man wiederverwenden kann. -- Jeez |