Du bist nicht angemeldet.
In Ordnung ich plane mal zwei neue Staffeln mit 3 Episoden weiter.
Tele-Akademie: Tanz dich fit - Staffel 2 (1992)
1 Block pro Folge, 3 Episoden:
Tanzlehrer Herr Maier zeigt seinen Zuschauern, wie man durch Tanzen gesund werden kann.
Episoden:
4. Indianische Volkstänze der Sioux-Indianer
Herr Maier erklärt die indianischen Volks- und Kriegstänze des Sioux-Stammes.
5. Can-Can
Herr Maier hebt in dieser Folge, das Röckchen zusammen mit ein paar Can-Can-Tänzerinnen
6. Schuhplattler für Anfänger
Herr Maier zieht die Lederhosen an und lernt uns den Schuhplattler.
Wertung wie in der vorherigen Staffel.
Tele-Akademie: Tanz dich fit Staffel 3 (1993)
Tanzlehrer Herr Maier zeigt seinen Zuschauern, wie man durch Tanzen gesund werden kann.
Dieses Mal 4 Episoden für die Staffel
7. Polka
Herr Maier erklärt den beschwingten Rundtanz in böhmischer Tracht zusammen mit hübschen Damen.
8. Ballett
Herr Maier steckt im Tutu und erklärt die ersten Figuren des Balletts.
9. Modern Dance
Herr Maier erklärt den Modern Dance.
10. Striptease
Herr Maier erklärt der Hilfe mit einer professionellen Stripperin, den Striptease.
Offline
Gerne noch in deinen Beitrag reineditieren:
- wie gut eine Episode ist (gerne in 0-100%)
- ob sie eine bestimmte Zielgruppe ansprechen soll (Striptease: Zielgruppe Maenner)
Anstatt der "Gesamtprozente" kannst Du auch gerne direkt Kritik/Tempo angeben (sprich: wie anspruchsvoll ist das Programm, und wie schnell ist die Handlung / Schnitte /...). die "Gesamtprozente" reichen mir aber aus, um sie untereinander ein wenig abzuwaegen.
Achso ... falls eine Episode einen "VIP" zu Gast haben soll, einfach entsprechend anmerken. Dann kommt eine unserer fiktiven Schauspielerinnen (Patty Glansen tanzt gern!) zu Besuch.
bye
Ron
Offline
Naja, erstmal wuerden wir die Ideen auseinandernehmen :-)
Denn nicht jede Idee ist ja sofort "druckreif" - bei manchem kommt beim "Gruppenbrainstorming" dann gleich eine ganze Reihe zustande.
Und wenn sich dann brauchbares herauskristallisiert hat, koennen wir es entweder gemeinsam umsetzen (Hilfe zur Selbsthilfe) oder Du ueberlaesst die "Schweinearbeit" dann mir.
Ersteres waere mir lieber - denn "Ideen" koennte ich auch schon einige Beisteuern, allein mir fehlt die Zeit und Muse, das auch in die XML umzutragen.
bye
Ron
Offline
Ich nehme das zweite :-)
Hab mich mal einem Film versucht :
-----------------------------------------
<movie>
<title>Der Gesichtslose/title>
<description>Was soll Simon nur machen? Das Gesicht ist verloren. Wo könnte es sein? </description>
<data country="GER" year="1980" genre="4" blocks="2" price="20" critics="25" speed="12" outcome="10" fictitious="True" />
<created_by name="Molle" id="????" />
</movie>
-----------------------------------------------------
so ?
Achso zum Wert priece hab ich nix gefunden? Oder ist da auch 1 - 100 ?
Beitrag geändert von Molle (18.12.2016 17:23)
Offline
ID = 8880 (deine Foren-ID - eine einfach zu merkende :-))
fictitious : fictional
das "created_by" usw. sind Metadaten, die koennen dann woanders rein.
Ok, also um zu schauen, ob dein Programm "geht", einfach eine neue Datei anlegen: "molle.xml" (in res/database/Default/user/)
<?xml version="1.0" encoding="utf-8"?>
<tvgdb>
<version value="3" comment="Molles Programme" />
<allprogrammes>
<programme id="molle-programme-dergesichtslose" product="4" licence_type="1" fictional="1" creator="8880" created_by="Molle">
<title>
<de>Der Gesichtslose</de>
<en>The Faceless One</en>
</title>
<description>
<de>Was soll Simon nur machen? Das Gesicht ist verloren. Wo könnte es sein?</de>
</description>
<data country="D" year="1980" distribution="2" maingenre="4" blocks="2" price_mod="1.00" />
<ratings critics="25" speed="12" outcome="10" />
</programme>
</allprogrammes>
</tvgdb>
Das Programm haette aber jetzt noch keine Schauspieler/Regisseure (geht aber auch so).
Der Preis berechnet sich automatisch anhand der Passung von "Kritik/Tempo/Kinokasse" und dem gewaehlten Genre/Programmformat. Mittels "price_mod" kann man aber ansagen, wie der Preis multipliziert wird. <1.0 verringert also und >1.0 verteuert den Film).
bye
Ron
Offline
Ok Also an der Motivation müssen wir echt noch arbeiten
Molle sieht schon mal sehr gut aus für deinen ersten Versuch
Wo kommt denn der Schauspieler/Regisseure hin?
Ok und wenn ich die Datei erstellt habe kommt sie ja nicht unbedingt gleich beim Filmmakler oder?
Offline
Nein, beim Filmmakler kommen die nicht automatisch an - da muesste man dann schon cheaten ... und einen "gib lizenz X an Y"-Cheat habe ich noch nicht eingebaut.
@ Wo kommt was hin?
An der Stelle sei der Tipp "schaue mal die anderen xml" an wohl am besten geeignet (neben den Threads die es hier sicher in "Huelle und Fuelle" gibt).
Mach mal die "ronny.xml" auf - ich versuche dort immer die "Experimentellen" Sachen reinzumachen - aufzeigen von Nachrichtenketten usw.
Die Besetzung wird da bspweise so definiert:
<staff>
<member index="0" function="8">ronny-programmeperson-holgerpelz</member>
<member index="1" function="64">88ba23dc-d4f1-4c77-9ddf-8dbf4a4ce3b2</member>
<member index="2" function="64">21e88c65-0cc6-4bd1-bd14-b48b6ce25402</member>
<member index="3" function="16">ronny-programmeperson-pipelaho</member>
</staff>
index = Nummer in der besetzung (genutzt bei Platzhaltern in den Beschreibungstexten wie "[1|Full] zeigt seine beste Schauspielerleistung")
function = eine Kennzahl (bzw die Summe mehrerer) die beschreibt, was die Person tut (Schauspieler, Regisseur, Moderator...)
ronny-programmeperson-... = die global einzigartige ID der Person.
Entweder wird die Person in deiner XML definiert - oder du nimmst eine aus "database_people.xml" (falls schon vorhanden). Bei fiktionalem - sprich ausgedachtem - Programm, bitte nur fiktionale Personen nehmen.
Zu den Berufen nochmal: game.gameconstants.bmx (Quellcode bei github.com/GWRon/TVTower einsehbar)
Const DIRECTOR:int = 1 '1
Const ACTOR:int = 2 '2
Const SCRIPTWRITER:int = 4 '3
Const HOST:int = 8 '4 "moderators"
Const MUSICIAN:int = 16 '5
Const SUPPORTINGACTOR:int = 32 '6
Const GUEST:int = 64 '7 show guest or prominent show candidate
Const REPORTER:int = 128 '8
Ein Schauspieler hat also die "2".
Das ist alles so furchtbar kompliziert, da keiner einen Editor schreiben will ;-)
PS: Fuer deinen "ersten Tag hier", legst Du dich schon ganz schoen ins Zeug. Hoffe Du behaeltst genug Puste fuer die naechsten Wochen.
PPS: Ich schiebe deine Ideen aber mal in den "Film-Ideenthread".
bye
Ron
Offline
Das problem wird er die Zeit sein, als die Puste .
Muss/Darf morgen ja wieder arbeiten gehen . Würde das lieber den ganzen Tag machen
Editor kann ich machen .. irgendwie .Lach.
Also hab mal die ronny.xml geöffnet. Aber auch da sind ja keine Schauspieler oder so drin ?
so langsam versteh ich ja das Prinzip aber ich brauch mehr Input, damit ich mal eine 1a Vorlage habe und dann einfach nur die Faktoren ändern brauch :-)
Offline
<?xml version="1.0" encoding="utf-8"?>
<tvgdb>
<version value="3" comment="Molles Programme" />
<allprogrammes>
<programme id="molle-programme-dergesichtslose" product="4" licence_type="1" fictional="1" creator="8880" created_by="Molle">
<title>
<de>Der Gesichtslose</de>
<en>The Faceless One</en>
</title>
<description>
<de>Was soll Simon nur machen? Das Gesicht ist verloren. Wo könnte es sein?</de>
<en>What should Simon do? The face is lost. Where could it be?</en>
</description>
<staff>
<member index="0" function="1">72d0cfa6-bb40-4766-9b86-9a3ffd257f73</member>
<member index="1" function="2">21e88c65-0cc6-4bd1-bd14-b48b6ce25402</member>
</staff>
<groups target_groups="0" />
<data country="D" year="1980" distribution="2" maingenre="4" blocks="2" price_mod="0.85" />
<ratings critics="25" speed="12" outcome="10" />
</programme>
</allprogrammes>
</tvgdb>
Ich hab jetzt Member drin -> <member index="1" function="2">21e88c65-0cc6-4bd1-bd14-b48b6ce25402</member> <- hab ich jetzt einfach mal aus der ronny.xml kopiert.
Aber die Definitionen fehlen mir Irgendwie !?
Index= 1 ---- sagt was aus?
die Zahlenfolge bei Member sagt was aus?
Offline
AHHH ok function hab ich
Const DIRECTOR:int = 1 '1
Const ACTOR:int = 2 '2
Const SCRIPTWRITER:int = 4 '3
Const HOST:int = 8 '4 "moderators"
Const MUSICIAN:int = 16 '5
Const SUPPORTINGACTOR:int = 32 '6
Const GUEST:int = 64 '7 show guest or prominent show candidate
Const REPORTER:int = 128
aber was trag ich bei Member ein? und wie ist die Defintion für "index" ?
Beitrag geändert von Molle (18.12.2016 19:31)
Offline
Hab deine "Codestellen" mal in {code}-Tags gepackt.
@ Index
Das sagt - wie von mir beschrieben aus, welche Nummer im "Cast" die Person hat. Man kann in den Texten die Personen namentlich nennen (so dass die Namen "dynamisch" eingebunden werden, statt statisch). Dafuer braucht man die Nummer. "[1|Full] im Clinch mit [0|Last]".
bye
Ron
Offline
Die Besetzung wird da bspweise so definiert:
<staff>
<member index="0" function="8">ronny-programmeperson-holgerpelz</member>
<member index="1" function="64">88ba23dc-d4f1-4c77-9ddf-8dbf4a4ce3b2</member>
<member index="2" function="64">21e88c65-0cc6-4bd1-bd14-b48b6ce25402</member>
<member index="3" function="16">ronny-programmeperson-pipelaho</member>
</staff>
index = Nummer in der besetzung (genutzt bei Platzhaltern in den Beschreibungstexten wie "[1|Full] zeigt seine beste Schauspielerleistung")
function = eine Kennzahl (bzw die Summe mehrerer) die beschreibt, was die Person tut (Schauspieler, Regisseur, Moderator...)
ronny-programmeperson-... = die global einzigartige ID der Person.
Du hast bei Index 0 / 1 / 2 / 3 , macht das einen Unterschied ?
Offline
Ich versuch es mal mit einem Beispiel damit ich es vielleicht heute noch verstehe
<staff>
<member index="0" function="8">Gulii Ulli</member>
<member index="1" function="64">Molle Dolle</member
</staff>
Das wäre jetzt für eine Show, da Moderator und Prominenter Gast, oder?
Offline
Erstmal großes Lob! (Ernsthaft)
Ich habe nach den ersten derartigen Erklärungen von Ron erstmal 'ne Woche gar nichts mehr geschrieben.
@ 21e88c65-0cc6-4bd1-bd14-b48b6ce25402
Dann wird bei dieser Zeile also der Name dynamisch im Spiel generiert?
Das ist eine ID. Es gab mal einen Editor, der die automatisch generierte.
Das ist sowas wie eine Kennzahl, damit die Einmaligkeit jedes Datensatzes garantiert ist.
Zum Zwecke der Wiedererkennbarkeit schreibe einfach eine eigene ID rein für alles, was Du selber erfindest.
Ist jetzt für die Nachrichten. An Filme habe ich mich noch nicht rangewagt.
<news id="Sjaele-news-Gas-Pro" type="0" creator="7430" created_by="Sjaele">
Wenn Du freilich vorgegebene Personen mit reinnimmst, musst Du die ID derselben nutzen, sonst werden die vom Programm nicht erkannt.
Willst Du eigene Personen anlegen, musst Du auch diese noch extra definieren.
Die Personen sind in der "database_people.xml".
Im Verzeichnis:
/res/database/Default/
PS: Mir macht das hier auch mehr Spaß, als irgendwo katzbuckeln gehen.
Offline
Ja hatte zwischen durch auch überlegt einfach weiter zu spielen .lach.
Also, hab mal das erste genommen :
<person id="88ba23dc-d4f1-4c77-9ddf-8dbf4a4ce3b2" tmdb_id="0" imdb_id="" creator="5578" created_by="Ronny">
<first_name>Babsi</first_name>
<last_name>Angora</last_name>
<nick_name></nick_name>
<images />
<details job="2" gender="2" birthday="" deathday="" country="D" fictional="1" />
<data prominence="2" skill="0" fame="0" scandalizing="0" price_mod="1" power="0" humor="0" charisma="0" appearance="0" topgenre1="0" topgenre2="0" />
</person>
Heist wenn ich bei Member "88ba23dc-d4f1-4c77-9ddf-8dbf4a4ce3b2" nehme dann wird "Babsi Angora" erzeugt ?
Offline
Müsste so sein. Wie geschrieben, habe ich mich noch nicht an die Filme rangetraut.
Wenn ich jedoch Nachrichtenepisoden gestalte, rufe ich die folgende Nachricht jeweils per ID auf.
Aber "erzeugt" ist da das falsche Wort. Sie ist ja schon "da".
Du beziehst sie halt in Deinen Entwurf ein.
Ist das jetzt für ein Drehbuch gedacht oder schon für einen Film (Sendung)?
Weil, ob das bei einem Drehbuch so gehen würde, weiß ich nicht. Ist jedenfalls eine Idee, Drehbücher für gewisse Schauspieler zu schreiben. Mal vormerken.
Offline
Das soll ein Film=Sendung sein.
Bei einem Drehbuch gibt es ja nur den Autor. Den Regisseur und Schauspieler wählst du ja nach her im Supermarkt aus.
Ok, alles klar dann versuch ich mich mal an neunen Formaten
Offline
Die index-sache einfah durchnummerieren. Ist wie eine Zeilenangabe in Excel. Wird nur relevant, wenn Du im Text/Titel auf diese Person Bezug nehmen willst.
Wenn die Person in den DB schon existiert referenzierst Du sie mittels der Db...brauchst also nicht mehr Namen, Geburtstag usw. angeben.
In ronny.xml sind die generator-persons (ganz oben) ein Beispiel wie man den Namensgenerator nutzen koennte.
Bye
Ron
Offline
<?xml version="1.0" encoding="utf-8"?>
<tvgdb>
<version value="3" comment="Molles Programme" />
<allprogrammes>
<programme id="molle-programme-dergesichtslose" product="4" licence_type="1" fictional="1" creator="8880" created_by="Molle">
<title>
<de>Der Gesichtslose</de>
<en>The Faceless One</en>
</title>
<description>
<de>Was soll Simon nur machen? Das Gesicht ist verloren. Wo könnte es sein?</de>
<en>What should Simon do? The face is lost. Where could it be?</en>
</description>
<staff>
<member index="0" function="1">1c6d2298-9462-4549-b09a-05a584bf9949</member>
<member index="1" function="2">5d267d5d-70a1-4b04-8bd5-bd32ffb87659</member>
<member index="2" function="2">2d237ef7-55da-498c-93bc-523d89bad84b</member>
</staff>
<groups target_groups="0" />
<data country="D" year="1980" distribution="2" maingenre="4" blocks="2" price_mod="0.85" />
<ratings critics="25" speed="12" outcome="10" />
</programme>
<programme id="molle-programme-dasgoldenetor" product="4" licence_type="1" fictional="1" creator="8880" created_by="Molle">
<title>
<de>Das Platin Tor</de>
<en>The Platin Goal</en>
</title>
<description>
<de>111 Minute in Dembley fällt das einzigetse Platin Tor seiner Geschichte. Die spannende Dokumentation </de>
<en>111 minutes in Dembley falls the only platinum Goal of its history.The exciting documentation</en>
</description>
<staff>
<member index="0" function="1">ab68fbad-64d8-4328-a131-9c2d0f05e210</member>
<member index="1" function="2">e7924d67-a4de-417d-a1f9-581fd611b534</member>
</staff>
<groups target_groups="0" />
<data country="D" year="1996" distribution="2" maingenre="12" blocks="1" price_mod="0.66" />
<ratings critics="5" speed="25" outcome="20" />
</programme>
<serie>
<title>
<de> Best of Music 82 </de>
<en> Best of Music 82 </en>
</title>
<description>
<de> Welche Hits stürmten die Charts? Welche Ohrwürmer bleiben in unserer Erinnerung aus dem Jahr 1982? Ein Musikaler Jahresrückblick der besonderen Art. </de>
<en> What hit the charts? What earworms do we remember in 1982? A musical recollection of the year.</en>
</description>
<data actors="DJ Hosti, Keat Liof, Jenadona, Linap Korner, Bill Follins und vielen Mehr" director="Jolius Kracher" country="D" year="1982" genre="11" blocks="2" xrated="3" price="25" critics="20" speed="50" outcome="0" fictitious="fictional" />
<created_by name="Molle" id="8880" />
<episode number="1">
<title>
<de> Januar bis März </de>
<en> January to March </en>
</title>
<description>
<de> Welche Hits hatte das erste Virtel des Jahres? </de>
<en> What Hits was the first quarter of the year? </en>
</description>
<data director="DJ Best" year="1982" genre="11" blocks="2" xrated="3" price="100" critics="70" speed="20" />
</episode>
<episode number="2">
<title>
<de> April bis Juni </de>
<en> April to June </en>
</title>
<description>
<de> Welche Hits hatte das zweite Virtel des Jahres? </de>
<en> What Hits was the second quarter of the year? </en>
</description>
<data director="DJ Best" year="1982" genre="11" blocks="2" xrated="3" price="55" critics="40" speed="20" />
</episode>
<episode number="3">
<title>
<de> Juli bis September </de>
<en> July to September </en>
</title>
<description>
<de> Welche Hits hatte das dritte Virtel des Jahres? </de>
<en> What Hits was the third quarter of the year? </en>
</description>
<data director="DJ Best" year="1982" genre="11" blocks="2" xrated="3" price="80" critics="40" speed="20" />
</episode>
<episode number="4">
<title>
<de> Oktober bis Dezember </de>
<en> October to December </en>
</title>
<description>
<de> Welche Hits hatte das letzte Virtel des Jahres? </de>
<en> What Hits was the last quarter of the year? </en>
</description>
<data director="DJ Best" year="1982" genre="11" blocks="2" xrated="3" price="74" critics="20" speed="20" />
</episode>
</serie>
</allprogrammes>
</tvgdb>
-------------------------------------------------
Ich hoffe es nicht zu groß?
Wäre schön wenn einer mal rüber schaut ob so weit alles richtig ist?? Bevor ich Folgefehler produziere
Gut Nächtle an allen
Offline
Packe deine XML-Inhalte mal in die {code}...{/code}-Tags (das ist das "<>"-Icon).
Die Musikshow ist interessant, bedarf aber einer ortographischen Ueberarbeitung.
director="..." ist nicht moeglich. Du musst alles explizit referenzieren, eine implizite Definition (sozusagen "durch Nennung") ist derzeit nicht moeglich.
@ Episoden
Episoden werden wie "programme" gespeichert - nur halt innerhalb anderer "programme".
Deine momentane Fassung ist nicht funktionsfaehig.
Grundaufbau ist:
<programme id="deine_id" product="6" licence_type="3" tmdb_id="0" imdb_id="" rt_id="0" creator="">
...
<ratings critics="7" speed="19" outcome="20" />
<children>
<programme id="deine-episoden-id" product="6" licence_type="2" tmdb_id="0" imdb_id="" rt_id="0" creator="">
...
</programme>
</children>
</programme>
Die Reihenfolge der "children" definiert schon die Episodennummer (laesst sich auch anders regeln, aber der Einfachheit halber...).
So oder so laesst sich - auf Deinen Wunsch hin - aber dein "Code" in ein funktionsfaehiges Konstrukt wandeln.
Bis dahin sollte aber beim Spielstart das Spiel meckern, dass sich in der "molle.xml" ein Fehler befindet.
PS: product / licence_type usw - sind alles Felder, die in der game.gameconstant.bmx definiert sind. Ich hatte dazu hier schon einmal was gepostet, aber die Suche...die kostet immer so viel Zeit ;-)
https://github.com/GWRon/TVTower/blob/master/source/game.gameconstants.bmx
-> da einfach nach "product" suchen und du wirst die Auflistung finden. gleiches fuer den Lizenztyp usw.
Kannst aber trotzdem auch einfach nachfragen. Will nur nicht Vorgreifen, da ich deinen "Lerneifer" nicht einschaetzen kann.
bye
Ron
Offline
Quasi halb korrekt :-)
Innerhalb von "<children>" kannst du ganz normal wieder mit "<programme>" anfangen. Denn Episoden sind wie Filme einfach nur "Programme" - mit dem Unterschied, als "Episode" markiert zu sein. die Zuordnung innerhalb von "children" ist deshalb gemacht, da es neben "Serien" auch "Lizenzpakete" geben koennte ("Alle Indy-Teile in einem Paket").
Edit: Zur Not einfach mal schauen, wie "andere Serien" angelegt sind (therob.xml koennte welche enthalten).
Alles was innerhalb des Eltern-"programme" definiert ist, wird automatisch auch fuer die "children" genutzt. Wenn also kein "<staff>"-Bereich in einer Episode festgelegt ist, wird der des Serienkopfes (des Elternelementes) uebernommen. Gleiches gilt fuer die "Ratings" oder andere Details.
Sprich: nur abweichendes muss fuer die Episoden angegeben werden (haeufig: Titel, Beschreibung und die Ratings).
bye
Ron
Offline