Du bist nicht angemeldet.

Eine Antwort schreiben

Schreibe deinen Beitrag und versende ihn
Beitragsoptionen
Bist Du ein Mensch oder ein Roboter ?

Verifizierung, dass diese Aktion durch eine reale Person vorgenommen wird und nicht von einem Programm.

Zurück

Themen-Übersicht (Neuester Beitrag zuerst)

Ronny
27.10.2015 23:03

Neuer DevPatch:

Fuer Windows und Linux (mit PulseAudio, 3.2MB): TVTower.DevPatch.7z

Nur Linux (fuer Gast2 ohne PulseAudio, 1.5MB): TVTower.DevPatch.Linux.7z


Geaendert:
- DB aktualisiert (hatte therob.xml und rumpelfreddy.xml vergessen).


bye
Ron

Gast2
27.10.2015 11:44
Ron schrieb:

Generell wird die Startwerbung wohl noch angepasst (Werbung fuer die aktiven User ... also "Spezialwerbung").

Habe meinen Vorschlag mal zusammengefasst und dorten ausformuliert:

http://www.gamezworld.de/phpforum/viewtopic.php?pid=82102#p82102

Ronny
27.10.2015 10:30

Neuer DevPatch:

Fuer Windows und Linux (mit PulseAudio, 3.2MB): TVTower.DevPatch.7z

Nur Linux (fuer Gast2 ohne PulseAudio, 1.5MB): TVTower.DevPatch.Linux.7z


Geaendert:
- Zuschauerzahlen werden aus Speicherstaenden wieder korrekt ausgelesen (Danke fuer den Hinweis @ Teppic)


Bitte mal im Auge behalten, ob sich die Kontostaende durch Speichern/Laden veraendern. Ulf hat da sowas beobachtet, ich kann es aber noch nicht nachvollziehen.


bye
Ron

Ronny
27.10.2015 09:15

@Boss

Wurde bereits mehrfach besprochen - das ist mehr eine "Funktion ist drin, seht her"-Sache. Gerne per "DEV.xml" den "daily_boss_visit" deaktivieren ...


@Werbebloecke
Bisher hatte ich immer 40-50.000er Werbung als Maximum bekommen. Da der erste Block ueber 50.000 Zuschauer hat, sehe ich da jetzt nicht unbedingt ein Problem.
Welche Werbung / Quoten hattest Du denn bekommen?

Generell wird die Startwerbung wohl noch angepasst (Werbung fuer die aktiven User ... also "Spezialwerbung"). Das wurde aber bereits thematisiert und sollte an der Stelle weitergetrieben werden: Spieldesign: Die Werbung (ab Seite 9).


@Absturzserie
In einem anderen Post erwaehnst Du, dass das Spiel nicht mehr abstuerzt - und hier stuerzt es ab?
Was ist denn nun der Fall?


bye
Ron

Ulf
27.10.2015 03:59

Ich habe wegen der Absturzserie vier oder fünf mal ein neues Spiel in TVTower angefangen und jedes mal passte die schon gesetzte Werbung nicht zu den Zuschauerzahlen. Die zuerst gesetzte Werbung verlangte immer mehr Zuschauer, als tatsächlich eingeschaltet haben. Somit hätte man den Werbeblock nie erfüllen können.

Ich musste jedes mal die Werbeblöcke umbauen, so dass es von den Zuschauerzahlen passte, damit die Blöcke auch erfüllt werden konnten.

Auch verwirrend, dass man zum Boss beordert wird, obwohl dieser nichts hat und einen nicht sehen will. Könnte man das nicht erst einbauen, wenn wirklich was ist und er was von einem will?

Ronny
26.10.2015 23:21

Ich weiss nicht, ob es gewollt war, aber die TVBunker-Werbung hat ne fiese Strafe (1.25Mio - verglichen mit den 3-400.000 der anderen Vertraege). Absicht?


Nichtsdestotrotz


Neuer DevPatch:

Fuer Windows und Linux (mit PulseAudio, 3.2MB): TVTower.DevPatch.7z

Nur Linux (fuer Gast2 ohne PulseAudio, 1.5MB): TVTower.DevPatch.Linux.7z


geaendert
- 100kb mehr Download pro Binary (das macht der Namensgenerator :-))
- Fix: Regisseure werden wieder angezeigt
- KI: optimiert nach Spielstart den Sendeplan (statt "Zufallsaufgabe")
- therob.xml aktualisiert
- database_ads.xml aktualisiert
- Refactoring der Nachrichtenagentur, Sounds (so dass die Agentur die Figurenklassen nutzen kann)
- DB: alle Typen in eigene Dateien ausgelagert (database_persons.xml etc.)
- Fix: RemoveOutdatedNews uebersprang benutzte News statt unbenutzte (sorgte fuer Fehlermeldung nach vielen Spieltagen)
- Bewegungsgeschwindigkeit wird mitgespeichert
- GUI-Fixes (verwaiste GUI-Objekte)


Den Namensgenerator habe ich an anderer Stelle bereits erwaehnt

Bei Programmen kann er genutzt werden - oder bei den Personen in der DB.

Einbindung auf zwei Arten moeglich:


<!-- random:
     generator = "countrycodes, gender, levelup"
     countrycodes = "countrycode1 countrycode2 ..."
     gender = 0 [random]  1 [male]  2 [female]
     levelup = 0 [no levelup]  1 [levelup]
-->

a) direkt als "Cast" (GUID wird generiert):
<member index="1" function="64" generator="es,0"></member>

b) direkt als "Cast" (GUID wird vorgegeben):
<member index="1" function="64" generator="es,0">mein-spanischer-zufalls-cast</member>

c) als person (mit levelup und ueberschriebenem Nachname)
<person id="ein-deutscher-schauspieler" generator="de,1,1" last_name="Mueller" nick_name="Ein Mueller" />

Momentan ist moeglich:
aut - Oesterreich
de - Deutschland
uk - England
cn - China
ru - Russland
tr - Tuerkei
us - USA
dk - Daenemark
gr - Griechenland
es - Spanien


Braucht ihr noch wichtigerweise andere Laender?
Laender die ich uebernehmen koennte findet ihr dort:
https://github.com/fzaninotto/Faker/tree/master/src/Faker/Provider


bye
Ron

Gast2
23.10.2015 09:56

Du musst dann nur damit leben, dass sicher noch andere Features dein Balancing "unwichtiger" im Aenderungslog dastehen lassen :-)



Pfffff... smile


Eigentlich muss ich mich grade entscheiden, ob ich ein freihändiges oder nachvollziehbares Strafenbalancing durchziehe...
Nächstens werde ich sowas aber eher nicht anfassen, als es pauschal zu ändern. Soviel hab'ch gelernt.

Ronny
23.10.2015 05:17

@Gast2
Kein Druck, kein Druck. Wir haben noch ein paar Tage - nur bitte nicht erst am letzten Tag des Monats ankommen, gerne auch eine Zwischenversion zuschicken (fuer erstes Feedback).

Du musst dann nur damit leben, dass sicher noch andere Features dein Balancing "unwichtiger" im Aenderungslog dastehen lassen :-)


@Ulf
Der Zufall kann immer dafuer sorgen, dass die Nachrichtenagentur als neue "Nachrichten" die auswaehlt, die nicht dem Genre "Tagesgeschehen" entsprechen. Ohne Abonnement eines Genres wie "Kino", kann da durchaus mal ein wenig Flaute herrschen.

Die aktuellste Fassung ist aber eigentlich schon auf "haeufigere News" eingestellt. Ich denke wir sollten wirklich dazu uebergehen, fuer jedes Genre einen eigenen Newstimer einzustellen (momentan ~2h fuer "irgendein Genre", besser ist wohl eine individuelle Zeit fuer die Genre - am haeufigsten natuerlich Tagesgeschehen).


bye
Ron

Ulf1
23.10.2015 00:18

Ich hatte gestern mal wieder TVTower (V 0.2.6, vom 20.10.2015) kurz angespielt und mir viel gleich auf, dass meine Nachrichten am aktuellen Tag veraltet waren. Jedoch konnte ich keine neue Nachrichten kaufen, außer ein Wetterbericht für die nächsten Stunden.

Auch nach mehreren TVTower-Stunden konnte ich keine Nachrichten kaufen. Ist das so gewollt, mit veralteten Nachrichten starten und keine neuen Nachrichten im Angebot?

Gast2
23.10.2015 00:07

Kann ich leider nicht mit dienen. Vielleicht schaffe ich es bis morgen 17 Uhr. Bin heute zum Schlossreparieren abberufen worden. Hatte irgend Vorrang, da die Leute vor der Tür standen und nicht reinkamen. Ich hoffe, Ihr habt dafür Verständnis. smile

Also, wenn Du wirklich laaaaangsam machst...
Würde dann aber erstamal nur eine Daumen-mal-Pi-Veränderung werden, schätze ich.

Ronny
22.10.2015 22:01

Ich hoffe Gast2 kann die naechsten Stunden (als Nachttier) schon mit der angepassten werbe-DB dienen - denn da sonst keine Showstopper gemeldet sind, wuerde ich so laaaangsam aber sicher das Komplettpaket zusammenschrauben wollen.


bye
Ron

Gast2
21.10.2015 09:54
Ron schrieb:

Ich werde das mal versuchen noch umzusetzen... wird nur nicht immer erfolgreich sein.

Hm. Ich forciere auch die Dauerwerbungskiste/Strafen.
Will ja nicht schuld sein, daß die KI jetzt wieder abkackt.

Ronny
21.10.2015 08:59

Nach Blockbeginn kann die KI gerne vergleichen...doch wenn sie gerade in einem anderen Raum ist... kann es gut wahrscheinlich sein, dass sie es zeitlich nicht mehr schafft.

Ich werde das mal versuchen noch umzusetzen... wird nur nicht immer erfolgreich sein.

Es koennte mehr bringen, die KI vorsichtiger schaetzen zu lassen ...eventuell abhaengig von der individuellen KI-Risikobereitschaft.

Bye
Ron

Gast2
21.10.2015 07:56

@Konventionalstrafen

Ron schrieb:

Gast2 sieht momentan eher die 12-15x Menge vor


Entschuldigung, wollte ich vor Veröffentlichung nochmal ansprechen.
Hatte das pauschal geändert, um auf die Gewinne der Dauerwerbesendungen zu reagieren.

Habe halt derzeit keinen Überblick, wie die Qualität/commerzprofit/Aktualität von Dauerwerbesendungen auf den Gewinn einwirken. Wie hoch also ein Gewinn von häufig ausgestrahlten Dauerwerbungen ausfallen könnte.
Dachte, lieber höhere Strafen, als zu niedrig.

Und habe dabei nicht an die KI gedacht.
Da bin ich übrigens schwer dafür, daß die KI nach Blockbeginn Quote und Werbung vergleicht. Und entsprechend reagiert.

Werde mich also erstmal auf die Dauerwerbung orientieren?

Ronny
20.10.2015 19:34

Neuer DevPatch:

Fuer Windows und Linux (mit PulseAudio, 3.0MB): TVTower.DevPatch.7z

Nur Linux (fuer Gast2 ohne PulseAudio, 1.4MB): TVTower.DevPatch.Linux.7z


Geaendert:
- Fix: Mond an Tag 1 / 12 / 24 ... wieder sichtbar
- Fix: Bei Konfiszierung einer FSK18-Episode wird nun die gesamte Serie beschlagnahmt.
- Personen einer Programmproduktion erhalten "jobspezifische" Erfahrung statt "allgemeiner XP"
- KI: plant FSK18 nur noch zwischen 22 und 5 uhr
- KI: jede KI nutzt nun individuelles Newsbudget (aehnlich Startprogramm-Riskobereitschaftsabhaengigkeit)
- KI: Sendemasten-Anforderungen hochgesetzt (mehr Zuschauer, mehr relativer Zugewinn), dadurch sucht sich die KI etwas mittiger die Sendemasten heraus)
- Startwerbung: Anforderungen etwas hoeher angesetzt
- DB: Startjahr nun relativ angebbar (siehe Beispiele in ronny.xml)
- DB: Aktualisierungen von therob.xml und database_ads.xml (durch TheRob und Gast2)
- andere interne Aenderungen (die fuer euch noch keine Auswirkungen haben sollten): GUIListen-Scrollradhandling korrigiert, ProgrammeCollection.programmeLicences enthaelt nun alle theoretisch ausstrahlbaren Programmlizenzen eines Spielers


-----

Ich weiss, dass die Konventionalstrafen mit dem DevPatch erstmal zu hoch ausfallen, habe dazu Gast2 schon angemailt. Ich denke die 3-5x Hoehe des moeglichen Gewinns sollte das "durchschnittliche Maximum" der Strafzahlungen darstellen. Gast2 sieht momentan eher die 12-15x Menge vor (200.000 Gewinn vs 3.000.000 Strafe). Das ist mir eindeutig zu hoch - und momentan wuerde wohl nur die KI wirklich davon betroffen sein (da sie ja nicht perfekt alle Vertraege abarbeitet/abarbeiten koennen wird).


Falls ihr den DevPatch anspielt: Schauen, ob Euch gravierende Bugs ("Showstopper") auffallen, denn nach Anpassung der Konventionalstrafen wuerde diese Fassung dann zum neuen "Monatsrelease" werden (v0.2.6).


Gerne lese ich Eure Ideen zum Thema "dynamische Nachrichten" - eventuell laesst sich dies dann fuer den naechsten Zwischenstopp integrieren (bevor das Thema Eigenproduktion zum Testen freigegeben werden kann).


bye
Ron