Hi Leute,
öhm ja ich experimentiere momentan ein wenig mit SDL rum und habe mich jetzt gefragt, wie man wohl solche Effekte hinbekommt. ich meine solche aus diversen 2D Games, sei es von Zaubersprüchen oder bei einem bestimmten Schlag oder was auch immer. werden die mathematisch irgendwie berechnet? Ich kann mir nicht so richtig vorstellen wie man sowas codet deswegen wäre ich für Tips dankbar
Edit: Mir ist nochwas eingefallen, was ich gerne wissen möchte. Und zwar habe ich zuvor immer funktionale Applikationen programmiert. Wie läuft das mit Threads ab? SDL hat ja so ein Thread ding drin.
Gehen wir mal aus ich code ein Rollenspiel:
Ich stelle mir z.B. vor, dass ich einen Thread für Soundeffekte habe, einen anderen für Hintergrundmusik, dann einen für KI (wenn man das so nennen kann) einen für die Tastenabfrage. Reicht das oder braucht man mehr? Wie kommunizieren die Threads untereinder? Wenn ich z.b. aus einer Stadt gehe das Musik dann anders wird oder wenn jmd eine Taste drück, dass das Männchen schlägt und ein Sound abgespielt wird?
Es reicht mir schon, wenn ihr erzählt wie ihr sowas macht/machen würdet. Dankbar wäre ich aber auch für Konkrete Beispiele/Codes/Infos über Thread/etc.
öhm ja ich experimentiere momentan ein wenig mit SDL rum und habe mich jetzt gefragt, wie man wohl solche Effekte hinbekommt. ich meine solche aus diversen 2D Games, sei es von Zaubersprüchen oder bei einem bestimmten Schlag oder was auch immer. werden die mathematisch irgendwie berechnet? Ich kann mir nicht so richtig vorstellen wie man sowas codet deswegen wäre ich für Tips dankbar
Edit: Mir ist nochwas eingefallen, was ich gerne wissen möchte. Und zwar habe ich zuvor immer funktionale Applikationen programmiert. Wie läuft das mit Threads ab? SDL hat ja so ein Thread ding drin.
Gehen wir mal aus ich code ein Rollenspiel:
Ich stelle mir z.B. vor, dass ich einen Thread für Soundeffekte habe, einen anderen für Hintergrundmusik, dann einen für KI (wenn man das so nennen kann) einen für die Tastenabfrage. Reicht das oder braucht man mehr? Wie kommunizieren die Threads untereinder? Wenn ich z.b. aus einer Stadt gehe das Musik dann anders wird oder wenn jmd eine Taste drück, dass das Männchen schlägt und ein Sound abgespielt wird?
Es reicht mir schon, wenn ihr erzählt wie ihr sowas macht/machen würdet. Dankbar wäre ich aber auch für Konkrete Beispiele/Codes/Infos über Thread/etc.