Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

TigerClaw25

unregistriert

1

17.04.2013, 15:20

Zwei Bibliotheke einsetzen?

Hallo Zusammen,

neben der SDL lib gibt es noch viele andere. aber wie sinnvoll ist eine kombination aus mehreren Bibliotheken? habt ihr da erfahrungen oder sollte man sich sich vor einem Projekt auf eine bestimmte Bibliothek festlegen?

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

2

17.04.2013, 15:27

Klar, SDL und TinyXML, SDL und Boost, SDL und LibCURL.
Aber sicher nicht mehrere Grafik-Bibliotheken.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

3

17.04.2013, 15:35

Wie BlueCobold schon herausgestellt hat kommt es natuerlich darauf an was fuer Libraries du verwenden moechtest.

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

4

17.04.2013, 15:48

Klar, SDL und TinyXML, SDL und Boost, SDL und LibCURL.
Aber sicher nicht mehrere Grafik-Bibliotheken.

Nicht zu vergessen: SDL und OpenGL. ;)
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

5

17.04.2013, 15:52

OpenGL ist keine Bibliothek, sondern ein Standard :D
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

6

17.04.2013, 15:53

BlueCobold hat ja schon ein paar sinnvolle Kombinationen genannt. Vom Workflow her würde man bei einem Projekt zuerst überlegen, was man überhaupt machen möchte. Wenn man dann zu dem Punkt kommt, an welchem man die Aufgaben ein wenig mehr aufschlüsselt, macht man sich normal Gedanken über Dateiformate, genutzte Algorithmen, Technologien etc. Hier würdest du in den meisten Fällen dann vermutlich nach Bibliotheken suchen, welche bestimmte Probleme schon lösen können. Normal spielen verschiedene Libs für verschiedene Aufgaben auch problemlos zusammen. Ausnahmen kann es natürlich immer irgendwie geben.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

7

17.04.2013, 15:54

Das Schlüsselwort ist hier "verschiedene Aufgaben".
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

TigerClaw25

unregistriert

8

17.04.2013, 16:35

Nun ja SDL ist fuer den Anfang ausreichend, es erfüllt eben seinen Zweck. Aber wenn ich jetzt spezielle Grafikeffekte nutzen moechte, dann muesste ich das Ganze klar trennen. Also SDL fuer Audio etc. und fuer die Grafik dann von Anfang an eine andere Bibliothek nutzen.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

9

17.04.2013, 16:57

Dann würde ich Dir aber gleich zu SFML raten oder Du machst die Effekte über OpenGL in SDL selbst.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

10

17.04.2013, 17:56

OpenGL ist keine Bibliothek, sondern ein Standard :D

Hoffe du hast die Anspielung auf den anderen Thread verstanden. ;)

@TigerClaw:
Ich würde dir mittlerweile zu einem Grundlagen Buch raten und danach ein _langsamer_ Umstieg auf SFML.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

Werbeanzeige