Gamestudio Links
Zorro Links
Newest Posts
loading historical data 1st time
by AndrewAMD. 04/14/23 12:54
Trade at bar open
by juanex. 04/13/23 19:43
Bug in Highpass2 filter
by rki. 04/13/23 09:54
Adding Limit Orders For IB
by scatters. 04/11/23 16:16
FisherN
by rki. 04/11/23 08:38
AUM Magazine
Latest Screens
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Hecknex World
Who's Online Now
3 registered members (AndrewAMD, juanex, Grant), 1,018 guests, and 8 spiders.
Key: Admin, Global Mod, Mod
Newest Members
rki, FranzIII, indonesiae, The_Judge, storrealba
18919 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Sound.dll -> Musik #180692
01/29/08 16:55
01/29/08 16:55
Joined: Jan 2008
Posts: 2
M
marcthecoder Offline OP
Guest
marcthecoder  Offline OP
Guest
M

Joined: Jan 2008
Posts: 2
Hi, ich habe schon einmal angefragt, ob es möglich ist per c# script Unten rechts einen Namen einzublenden, und diese Musik als Hintergrund einzublenden.

Man sagte mir ich solle doch eine "richtige" Sprache lernen.

Nun gut ich kann jetzt Delphi einergermaßen.
Ich weiß jetzt allerdings nicht, wie ich das mache.
Am besten will ich die datei auch eincompilieren.

Wie geht das ?

Oh bitte zu Higher Languages Moven thx.

Last edited by marcthecoder; 01/29/08 17:05.
Re: Sound.dll -> Musik [Re: marcthecoder] #180693
01/29/08 17:18
01/29/08 17:18
Joined: Jul 2001
Posts: 6,904
H
HeelX Offline
Senior Expert
HeelX  Offline
Senior Expert
H

Joined: Jul 2001
Posts: 6,904
Quote:

Hi, ich habe schon einmal angefragt, ob es möglich ist per c# script Unten rechts einen Namen einzublenden, und diese Musik als Hintergrund einzublenden.




Kannst du mir bitte erklären was C#-Skript (C-Sharp Skript) ist?

Grundsätzlich ist es kein Problem, unten rechts so ein Panel aufpoppen zu lassen. Du musst, wie gesagt, nur wissen, welche Tags in der Datei gespeichert sind. Es gibt nun 3 Arten wie du das machen kannst:

  • Die direkte Lösung - auf die schwierige Weise, die dir aber lizenzrechtlich vollen Spielraum lässt: schreibe dein eigenes Plugin, dass aus einer OGG/MP3 Datei die Tags ausliest.
  • Die schwierige Variante Teil2 - diesmal einfacher: binde unter Lite-C meine FMOD dll ein und lies darüber die Tags aus. Geht sehr einfach, ein Beispiel liegt bei. Knackpunkt: wenn dein Spiel kostenlos bleibt - ist die Benutzung von FMOD auch for free. Wenn du dein Spiel allerdings kommerziell rausbringst, kostet es entweder an Lizenzgebühren (an die Macher von FMOD! Nicht an mich ^^) 100$ bei nem kleinen Sharewaretitel oder sehr geringer Stückzahl oder ein paar Tausend $ bei nem richtig fetten kommerziellen Titel. Wenn du unter C-Script FMOD benutzen willst, kontaktiere mich einfach per EMail.
  • Der kompatiblste Weg, auch recht simpel gemacht - nur recht undynamisch: du hast ne Datenhaltung, in der du zu dem Dateinamen einer file die daten (Artist, Title) speicherst. Kannst du aber auch nur machen, wenn du weißt welche Lieddateien du abspielst. Wenn der user dateien abspielen darf, die er selber in den Ordner tut, ist das natürlich eine sehr schlechte Lösung.. da dass eben dann nicht mehr geht.


Quote:

Man sagte mir ich solle doch eine "richtige" Sprache lernen.




Wer sagt denn so einen Schmarrn.

Quote:

Nun gut ich kann jetzt Delphi einergermaßen. Ich weiß jetzt allerdings nicht, wie ich das mache.




Das SDK für Delphi downloaden, nach Anleitung ein Delphiprojekt aufsetzen, den DLL code schreiben (snippets zum tag-auslesen solltest du im Netz finden) und kompilieren.

Quote:

Am besten will ich die datei auch eincompilieren.




Kannst du mir den Begriff einkompilieren erklären?

Ich hoffe du hast jetzt ungefähr ne Ahnung, was du machen kannst und was nicht. Viel Erfolg!

Last edited by HeelX; 01/29/08 17:20.
Re: Sound.dll -> Musik [Re: HeelX] #180694
02/05/08 18:45
02/05/08 18:45
Joined: Jan 2008
Posts: 2
M
marcthecoder Offline OP
Guest
marcthecoder  Offline OP
Guest
M

Joined: Jan 2008
Posts: 2
das muss c script heißen ich hab irgendwie c# wo gelesen naja ^^

Das mit der Richtigen Sprache war so gemeint : ich soll was anderes Lernen da ich da mehr möglichkeiten hab .. also kann ich kaum C Script .

einkompilieren = ein ressourcieren ^^ = mp3s in der .dll also nicht so einfach auslesbar


Moderated by  aztec, Blink, HeelX 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1