Du bist nicht angemeldet.
Seiten: 1
Hier ein paar Tips, Hinweise und Raum für Fragen rund ums Testen der Entwicklerversion.
Weist mich bitte darauf hin, wenn etwas fehlt oder unklar ist. Ich werde den Text laufend aktualisieren.
Zur Vorbereitung des Spielstartens lest bitte in der "Spielanleitung für die Entwicklerversion" nach.
http://www.gamezworld.de/phpforum/viewtopic.php?id=13458
Inhalt:
@Starten des Spieles in der Konsole
@Log-File
@Fehler gefunden - was tun?
- Versionen vergleichen
- nicht sofort Spielstand sichern - erst lesen
- Auf Wiederholbarkeit prüfen
@Fehler melden
@Chat und Cheaten
@Screenshots
@Spielen - nicht nur Testen
@Häufige Fehler
@Abschaltung des Chefbesuches
Dev-Tastenkuerzel
@Starten des Spieles in der Konsole
In Windows startet die Entwicklerversion standardmäßig in der Konsole (das geschwärzte Fenster hinterm Spiel, in dem merkwürdige Texte laufen).
Bei meiner Linuxversion (Knoppix) wird beim Starten aus einem Verzeichnis standardmäßig gefragt "ausführen" oder "Im Terminal ausführen". Wählt das Terminal.
Ansonsten müßt Ihr Euch wohl per Konsole ins Spieleverzeichnis navigieren.
Für Linuxuser, bei denen ein audio-konflikt angezeigt wird: nutzt die TVTower_noPulseAudio.
In dem Konsolenfenster erscheint, was das Programm gerade macht. Für Code-Kundige gibt das Hinweise auf eventuelles Fehlverhalten der Software.
@Log-File
Was in der Konsole/Terminal als Text erscheint, wird in der log.app.txt. gespeichert. Diese Log-Datei in ein anderes Verzeichnis verschieben, wenn ein Fehler auftritt (Siehe Spielstand sichern). Das ist das Log-File das manchmal angefordert wird, wenn Fehler gemeldet wurden.
Das funktioniert aber nur, wenn das Spiel nicht abstürzt.
In dem Fall könntet Ihr den Text aus der Konsole markieren, kopieren und in einen Editor speichern. Das ist dann Euer Log-File.
@Fehler gefunden - was tun?
Per Pfeiltaste "runter" das Spiel anhalten.
Die folgenden Schritte abklappern
- Versionen vergleichen
Schaut am besten zuerst nach, von wann die Version ist, mit der Ihr gerade spielt. Vergleicht mit der Version, die grade aktuelle zum Downloadbereich runtergeladen werden kann (passiert öfter als gedacht).
Datum und Uhrzeit Eurer gerade laufenden Version wird oben am Fensterrahmen angezeigt.
- Spielstand sichern
Bei etlichen Fehler, ist es von Vorteil, wenn Speicherstände angelegt werden. Am günstigsten einen vor dem Fehler und einen danach. Könnt sie ja auch bequem so benennen.
Die könnt Ihr dann komprimiert an uns schicken, falls es sich als notwendig erweist.
- Auf Wiederholbarkeit prüfen
Wenn Ihr gespeichert habt, probiert am besten, ob der Fehler immer wieder auftritt.
Ladet und asst das Spiel einfach laufen. Macht das ruhig mehrfach. Eventuell wiederholt die Handlungen, die Ihr vor Auftretens des Fehlers begangen habt.
Sollte der Fehler nicht wieder auftauchen, heißt das nicht, daß es kein Fehler gewesen war, sondern lediglich, daß er nicht wiederholbar ist. Er kann auch ein Hinweis auf einen tiefliegenden Bug sein. Also ruhig auch dann melden, mit dem Hinweis "nicht wiederholbar".
Manchmal hat Ron dann schon einen Verdacht auf eine mögliche Ursache.
@Fehler melden
Schreibt gefundene Fehler bitte in den Strang, wo als Anfangsbeitrag die aktuelle Version runtergeladen werden kann.
Schreibt dazu, auf welchem System Ihr testet.
Wichtig ist, ob der Fehler wiederholbar ist, also unter bestimmten Bedingungen immer wieder auftritt.
Gebt an, ob Ihr den Spielstand zum Fehler dabei habt, sodaß Ihr ihn Ron zuschicken könntet, falls das helfen sollte.
@Chat und Cheaten
Mitten im Test auf einen Bug ist das Geld alle... Aus der Misere hilft jetzt der InGame-Chat.
Er wird mit der "Enter"-Taste aufgerufen. Der Chat kann in der Entwicklerversion verschiedene Kommandos entgegennehmen. Der Befehl "/dev help" listet die verfuegbaren Befehle auf. So wuerde zum Beispiel ein "/dev money 1 1000" dem ersten Spieler 1000 Euro aufs Konto gutschreiben.
Dev-Cheats:
/dev maxaudience
/dev debug programmeplan
/dev playerai
/dev bossmood
/dev money
/dev image
/dev terrorlvl
/dev setbankrupt
/dev gotoroom
/dev rentroom
/dev setmasterkey
/dev endauctions
/dev sendnews
/dev givelicence
/dev givead
/dev givescript
@Screenshots
Diese helfen oft, um einen Fehler zu erklären.
Doch Ihr könnt hier im Forum nichts direkt hochladen. Ihr müßt das Bild bei einem Imagehoster wie abload.de oder tinypic einstellen. Die dort angebotene Adresse des Bildes könnt Ihr dann im Beitrag in die Adress-Zeile beim Bild-einfügen (Menüleiste - "Bild") eintragen.
@Spielen - nicht nur Testen
Falls Ihr nicht nur Testen wollt, sondern auch einfach Spielen, dann legt Euch zwei Verzeichnisse an.
Einmal für's Spielen und eins für's Testen. Für's Spielen nehmt Ihr eine stabile Version.
Für's Testen halt immer die neueste Entwicklerversion plus Patche.
Dann müßt Ihr nur noch aufpassen, daß ihr das Ganze nicht verwechselt;)
@Häufige Fehler
- Spiel stürzt nach Laden eines Speicherstandes ab oder macht komische Sachen -> Vielleicht habt Ihr in der Zwischenzeit einen neuen Patch runtergeladen? Dann kann es sein, daß der alte Spielstand nicht kompatibel ist.
- Raum ständig besetzt. Ihr könnt die Taste "d" drücken. Dann erscheint unter anderem ein Text, wer sich in dem Raum befindet. Das kann interessant für die Fehlersuche sein.
@Abschaltung des Chefbesuches
Wenn Euch beim schnellen Vorlauf der Chefbesuch stört, so könnt Ihr ihn abschalten.
Im Verzeichnis
/TVTower/config/
gibt es eine Datei
DEV.xml
Darin ist folgendes enthalten
<DEV_DAILY_BOSS_VISIT value="1" />
daraus macht Ihr
<DEV_DAILY_BOSS_VISIT value="0" />
Und schon lässt Euch der Chef in Ruhe.
Dev-Tastenkuerzel
Diese Tastenkürzel wird es so im endgültigen Spiel nicht geben, gewöhnt Euch also nicht zu sehr daran. Sie sind vor allem dafür gedacht, die Testerei zu erleichtern.
Spielgeschwindigkeit:
---------------------
Cursor Hoch/Runter : Spielgeschwindigkeit +/-
Cursor Links/Rechts : Laufgeschwindigkeit und Spielgeschwindigkeit +/-
Strg Links + Cursor Rechts: Schnellvorlauf "Stufe 1"
Strg Rechts + Cursor Rechts: Schnellvorlauf "Stufe 2"
5 : Spielgeschwindigkeit 60 Spielminuten/s
6 : Spielgeschwindigkeit 120 Spielminuten/s
7 : Spielgeschwindigkeit 180 Spielminuten/s
8 : Spielgeschwindigkeit 240 Spielminuten/s
9 : Spielgeschwindigkeit 1 Spielminute/s (Standard)
Raeume:
-------
W: Werbemakler
A: Archiv
B: Betty
F: Filmagentur
O: Buero/Office
C: Chef
N: Nachrichtenstudio
R: Raumvermietung / Makler
Strg + R: Roomboard / Raumtafel"zimmer"
L: Supermark / Laden
S: Studio (erstes gefundenes)
Strg Links + S: Supermarkt
Strg Rechts + S: Drehbuchagentur (Scripts)
E: Credits (employees :-))
Laden/Speichern:
----------------
F5: Spielstand speichern (Quicksave)
F8: Spielstand laden (Quickload)
Sonstiges:
----------
1-4: Spieler wechseln (mit Observermodus nur Spieler beobachten)
Strg Links + O: Observermodus an/aus
Shift Rechts + 1-4: KI-Skript des Spielers neuladen
Shift Links + 1-4: Spieler bankrott setzen
G: Geister-Modus (frei mit Maus durch Hochhaus scrollen) an/aus
Shift Links + P: Ausstrahlungsuebersicht fuer heute (in Konsole)
Shift Rechts + P: Ausstrahlungsuebersicht alle Tage (in Konsole und Datei "log.broadcastoverview.txt")
Strg Links + P: Leistungsuebersicht/Performanz aller Tage (in Konsole und Datei "log.playerperformanceoverview.txt")
P: Programmplanuebersicht (in Konsole)
TAB: Debug-Infos ein-/ausblenden
Strg Links + TAB: Programmplan-Debug-Ansicht an/aus
K: ALLE Figuren werden aus den Raeumen gekickt
T: Terroristen losschicken
F1: Spielanleitung anzeigen
F2: Raum-/Bildschirmspezifischen Hilfetext anzeigen (wenn verfuegbar)
F6: Musik spielen
F10: Alle Fremdfiguren de-/aktivieren (Bewegungen)
F11: KI an/aus
M: Musik/Soundausgabe an/aus
Shift+M: Soundeffekte an/aus
Strg+M: Musik an/aus
Debugausgaben:
--------------
Alt Links + M: Debugmodifieransicht an/aus
Q: Quoten-Debugbildschirm an/aus
Shift Rechts + F: Finanzuebersicht aller Tage (auch nach "log.financeoverview.txt")
Shift Links + F: Finanzuebersicht aktueller Tag
Shift + W: Uebersicht Werbevertraege in DB
Beitrag geändert von Gast2 (18.10.2016 01:17)
Offline
Folgendes wurde in die Testanleitung aufgenommen:
@Abschaltung des Chefbesuches
Wenn Euch beim schnellen Vorlauf der Chefbesuch stört, so könnt Ihr ihn abschalten.
Im Verzeichnis
/TVTower/config/
gibt es eine Datei
DEV.xml
Darin ist folgendes enthalten
<DEV_DAILY_BOSS_VISIT value="1" />
daraus macht Ihr
<DEV_DAILY_BOSS_VISIT value="0" />
Und schon lässt Euch der Chef in Ruhe.
Offline
Weil die Änderungen mit dem Patch vom 3.11. vor allem für die Testers interessant sind, sollen sie auch hier erwähnt werden.
@InGame-Chat
Der InGame-Chat wird mit der "Enter"-Taste aufgerufen. Der Chat kann in der Entwicklerversion verschiedene Kommandos entgegennehmen. Der Befehl "/dev help" listet die verfuegbaren Befehle auf. So wuerde zum Beispiel ein "/dev money 1 1000" dem ersten Spieler 1000 Euro aufs Konto gutschreiben.
@KI blockiert Räume
Mit der Taste "K" können alle KI-Spieler aus den Räumen geworfen werden.
sjsjsjsjsjsjsjsjsjsjs
Die vollständige Testanleitung findet Ihr im ersten Beitrag des Stranges.
Offline
Spielgeschwindigkeit:
---------------------
Cursor Hoch/Runter : Spielgeschwindigkeit +/-
Cursor Links/Rechts : Laufgeschwindigkeit und Spielgeschwindigkeit +/-
Strg Links + Cursor Rechts: Schnellvorlauf "Stufe 1"
Strg Rechts + Cursor Rechts: Schnellvorlauf "Stufe 2"
5 : Spielgeschwindigkeit 60 Spielminuten/s
6 : Spielgeschwindigkeit 120 Spielminuten/s
7 : Spielgeschwindigkeit 180 Spielminuten/s
8 : Spielgeschwindigkeit 240 Spielminuten/s
9 : Spielgeschwindigkeit 1 Spielminute/s (Standard)
Raeume:
-------
W: Werbemakler
A: Archiv
B: Betty
F: Filmagentur
O: Buero/Office
C: Chef
N: Nachrichtenstudio
R: Raumvermietung / Makler
Strg + R: Roomboard / Raumtafel"zimmer"
L: Supermark / Laden
S: Studio (erstes gefundenes)
Strg Links + S: Supermarkt
Strg Rechts + S: Drehbuchagentur (Scripts)
E: Credits (employees :-))
Laden/Speichern:
----------------
F5: Spielstand speichern (Quicksave)
F8: Spielstand laden (Quickload)
Sonstiges:
----------
1-4: Spieler wechseln (mit Observermodus nur Spieler beobachten)
Strg Links + O: Observermodus an/aus
Shift Rechts + 1-4: KI-Skript des Spielers neuladen
Shift Links + 1-4: Spieler bankrott setzen
G: Geister-Modus (frei mit Maus durch Hochhaus scrollen) an/aus
Shift Links + P: Ausstrahlungsuebersicht fuer heute (in Konsole)
Shift Rechts + P: Ausstrahlungsuebersicht alle Tage (in Konsole und Datei "log.broadcastoverview.txt")
Strg Links + P: Leistungsuebersicht/Performanz aller Tage (in Konsole und Datei "log.playerperformanceoverview.txt")
P: Programmplanuebersicht (in Konsole)
TAB: Debug-Infos ein-/ausblenden
Strg Links + TAB: Programmplan-Debug-Ansicht an/aus
K: ALLE Figuren werden aus den Raeumen gekickt
T: Terroristen losschicken
F1: Spielanleitung anzeigen
F2: Raum-/Bildschirmspezifischen Hilfetext anzeigen (wenn verfuegbar)
F6: Musik spielen
F10: Alle Fremdfiguren de-/aktivieren (Bewegungen)
F11: KI an/aus
M: Musik/Soundausgabe an/aus
Shift+M: Soundeffekte an/aus
Strg+M: Musik an/aus
Debugausgaben:
--------------
Alt Links + M: Debugmodifieransicht an/aus
Q: Quoten-Debugbildschirm an/aus
Shift Rechts + F: Finanzuebersicht aller Tage (auch nach "log.financeoverview.txt")
Shift Links + F: Finanzuebersicht aktueller Tag
Shift + W: Uebersicht Werbevertraege in DB
Sollten erstmal alle sein - die "S"-Tasten sind erst mit meiner lokalen Dev-Fassung integriert, vorher lagen die teils auf S und teils auf D.
bye
Ron
Offline
Seiten: 1