Anmeldung

Jannes23
14.03.2014, 22:08
Jetzt spendiere ich diesem Tool mal einen eigenen Thread.
Es kann einerseits MP3 Dateien random abspielen. Dabei laufen beim Starten der Wiedergabe alle Sender los. Nur der ausgewählte Sender gibt Ton von sich, die anderen laufen parallel weiter und sind stumm.
Außerdem habe ich noch Amaurys Vorschlag eingebaut. Es können nun auch echte Radios aus dem Internet wiedergegeben werden. Dazu den entsprechenden Link eintragen, oder einen Sender aus der vorgegebenen Liste wählen. Auch hier kann zwischen allen Sendern, die sich in der Abspielliste befinden, gewechselt werden.

Zwar ist das benutzen des Tools während des Spielens durch entsprechende Tastendrücke noch nicht möglich, aber ich bin zuversichtlich, dass das noch etwas wird smile

Auch mit der Bedienung des Programms bin ich noch nicht zufrieden. Etwas unübersichtlich und so. Weiß noch nicht, wie ich das anders lösen soll :/

http://www.bilder-hochladen.net/files/ibo6-1d8-ae61.pnghttp://www.bilder-hochladen.net/files/ibo6-1d7-7fea.png





5 mal bearbeitet, zuletzt von Jannes23 am 15.04.2014 00:50
Addon Manager (v3.1) für DS und UC Jetzt herunterladen!

http://gameshots.eu/images/2016/05/31/713749d2e894128a979af93bd08ad5a8.png
15.03.2014, 09:17
Seems a very good work, Jannes. Obviously should be tested before commenting it.
Looking the images, I found some features that can be added (see images).

http://img.eleven-games.net/images-i8106b4wm4m.pngMain window

http://img.eleven-games.net/images-i8107b3l8ps.pngOption window

What do you think about them?
1 mal bearbeitet, zuletzt von BenJäger4ever am 15.03.2014 09:18
Jannes23
16.03.2014, 21:29
Thanks for your feedback smile
You can chose a cover by clicking on the "Cover not available"- box, or, if a cover is already added, by clicking on the cover itself wink
Now you can change the playback option (Musicplayer and Internetradio) at the top of the main window. Also the volume is displayed in percent.

http://www.bilder-hochladen.net/files/ibo6-1d9-7c4e.pnghttp://www.bilder-hochladen.net/files/ibo6-1da-d43a.png
Addon Manager (v3.1) für DS und UC Jetzt herunterladen!

http://gameshots.eu/images/2016/05/31/713749d2e894128a979af93bd08ad5a8.png
Amaury
16.03.2014, 23:52
Schön das Du die Funktion mit den Webradios hinzugefügt hast. Mit den Ansagen und co. wird es deutlich realer klingen als unendliche Musik ...

Hast Du Swiss-Rettungsdienst für die Tastenfunktion im Hintergrund gefragt?
Jannes ist der Beste!

http://gameshots.eu/images/2016/05/31/388c4ca8e497903ae8ef8b6a0222e0d4.jpg
Gameshots.eu
thecloser_
17.03.2014, 11:44
Ach Jannes, ich habs dir schon ein paarmal gesagt, die Lösung liegt in den Hooks smile ich nehme mal an, dass Swiss-RD das auch so gemacht hat, ist letztendlich die einzige Möglichkeit das Global abzufangen.
Ich hab dir in Pascal ein Codebeispiel entworfen, weil du es gewünscht hast, kannst dich also gerne nochmal melden ^^
Nix gegen Baguette, aber...

https://abload.de/img/signature_newbuyas.jpg
tope1983
17.03.2014, 13:56
Super, dass dieses Thema in Fahrt kommt!!!

Amaury schrieb:
Schön das Du die Funktion mit den Webradios hinzugefügt hast. Mit den Ansagen und co. wird es deutlich realer klingen als unendliche Musik ...

Hast Du Swiss-Rettungsdienst für die Tastenfunktion im Hintergrund gefragt?
Ich habe für den Radio-Mod eigene Verkehrsdurchsagen und Jingles erzeugt.
Es stimmt, dass es viel authentischer nach Radio klingt, als wenn nur Musikstücke hintereinander gespielt. werden

@Jannes23
Glaubst du, dass es hinzukriegen wäre, dass das Tool die Lautstärke leicht zurücknimmt, wenn In-Game-Dialoge gestartet werden?
Wann planst du ein Release?


@Söhnlein
Wie läufts mit dem Abi?
Du hast ja auch überlegt, dieses Tool zu programmieren. Glaubst du, ist es möglich, dieses In-Game zu integrieren? so wie das jemand beim Landwirtschafssimulator gemacht hat? Ich hab das im anderen Thread schon mal gepostet.
thecloser_
17.03.2014, 14:23
In das Spiel einzubauen geht 100%ig nicht. Dazu müsste man die Game-Engine erweitern, und das geht ohne Quellcode (den uns Synetic sicherlich nicht gibt) nicht.

zu deinem Vorschlag, ob man die Lautstärke zurücknehmen kann, wenn ein Dialog gestartet wird, kann ihc aus der Theorie sagen, dass es geht, dazu müsste man eigentlich nur den Dateistatus der Dialoge überwachen, sobald eine Datei geöffnet wird, wird für die bestimmte Zeit die Lautstärke zurückgesetzt. Da das Spiel die Dialoge ja auch öffnen muss, könnte man dies dann in einer Exception auffangen und weiterverarbeiten.
Aber du kannst mir glauben, das übersteigt Jannes und meine Kompetenzen^^

Damit Jannes mit der Exception wieder etwas zum Spielen hat, hab ich dir mal meine Theorievorstellung ein bisschen grob aufgestellt:


function FileControl_wav: returnType, Input:boolean;
var: a:Timer (sollte iwas im 10ms Bereich sein, evt kleiner)
begin
try
begin
if
a.Time mod 10 = 0 then // kontrollieren ob Zeit durch 10 teilbar ist
begin
//hier solltest du per AssignFile() kontrolliern ob sich die Datei öffnen lässt
//lässt sie sich öffnen, greift das spiel nicht darauf zu,
//lässt sie sich nicht öffnen, greift das Spiel auf die Datei zu, sie wird abgespielt
end;
end;
finally
//used stuff
Result:=true;
end;
end.
1 mal bearbeitet, zuletzt von thecloser_ am 17.03.2014 14:34
Nix gegen Baguette, aber...

https://abload.de/img/signature_newbuyas.jpg
Jannes23
17.03.2014, 17:55
@Amaury: Ja, ich habe ihn kontaktiert, aber wie ich erwartet habe, hat er - zumindest noch - nicht geantwortet.

@Söhnlein: Ich habe mich bisher auch nur etwas im Internet zum Thema eingelesen und noch nichts ausprobiert. Aber durch die Informationen und deinen Link von neulich bin ich zuversichtlich, dass ich es hinbekommen werde wink

@tope1983: Wenn man zum Beispiel einzelne Verkehrsmeldungen in einzelne MP3-Dateien packt, könnte man diese auch der Wiedergabeliste hinzufügen, die dann ja zufällig gespielt wird ...

Die Lautstärke bei Dialogen zu reduzieren, klingt spannend, und Söhnleins "Theorievorschlag" sieht im Prinzip auch nicht schlecht aus. Wenn ich das Tool fertig habe und mal Langeweile habe, spiele ich vielleicht ein bisschen mit blum

Das ganze in das Spiel einzubauen, geht nicht ohne weiteres, aber man könnte ja zum Beispiel so eine "Sender-Box", wie sie auf dem Bild aus dem Landwirtschaftssimulator von dir vor einiger Zeit aussah, erstellen und diese dann mittig am oberen Bildschirmrand platzieren. Dann müsste man das Spiel nur im Fenstermodus spielen. Ein Fenster vor einer Vollbild-DirectX Anwendung anzeigen zu lassen, ist wahrscheinlich nicht möglich.

Ein Release ist geplant, wenn alles funktionsfähig ist.
1 mal bearbeitet, zuletzt von Jannes23 am 17.03.2014 17:58
Addon Manager (v3.1) für DS und UC Jetzt herunterladen!

http://gameshots.eu/images/2016/05/31/713749d2e894128a979af93bd08ad5a8.png
thecloser_
17.03.2014, 19:28
Mir ist da gerade noch etwas in den Kopf gekommen - man kann via "StayOnTop" auch in OpenGL/Mantle/DirectX ein Fenster generieren lassen, dass wirklich über allem steht. Als Beispiel nenne ich hier einfach mal die Framerate von Fraps.
Du müsstest dich dazu aber auch noch in das Basiswissen von 3D/Framerates einlesen. Na dann viel Spass...

Sollte es jemals so weit kommen, dann aber auch das Design des Players bitte schön vorbildlich wie in einem Autoradio :P
Nix gegen Baguette, aber...

https://abload.de/img/signature_newbuyas.jpg
Jannes23
30.03.2014, 18:23
Habe in der letzten Woche zwar nichts mehr dran gemacht, sondern nur vorhin eine Kleinigkeit, aber ich stelle hier jetzt trotzdem mal eine Vorabversion zur Verfügung.
Wenn ihr Fehlermeldungen bekommt, Probleme oder Fragen habt, postet sie bitte hier.

Known Bugs/To do

  • Gelegentlich kommt es dazu, dass Radio und der Musikplayer gleichzeitig spielen
  • Random-Funktion beginnt immer mit dem ersten Item in der Liste, erst danach wird zufällig abgespielt
  • Speichern der Radiosender vorerst nicht mehr verfügbar, aufgrund eines kleinen Problems
  • Bedienung durch Tastendrücke fehlen noch


Die aufgelisteten Punkte werden in Kürze behoben.

Getestet unter Windows 8.1 64Bit mit .NET Framework 4.5 und Windows 7 HP 64 Bit mit .NET Framework 4

http://www.bilder-hochladen.net/files/ibo6-1db-8303.pnghttp://www.bilder-hochladen.net/files/ibo6-1de-2675.pnghttp://www.bilder-hochladen.net/files/ibo6-1df-e721.png


Download im ersten Beitrag
2 mal bearbeitet, zuletzt von Jannes23 am 08.04.2014 17:30
Addon Manager (v3.1) für DS und UC Jetzt herunterladen!

http://gameshots.eu/images/2016/05/31/713749d2e894128a979af93bd08ad5a8.png
Um ein Thema öffnen und Beiträge schreiben zu können musst du registriert und angemeldet sein!

Registrieren
Anmelden

Battle Gewinner