JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=89a6083ac2f39e9897bb9d515831fdc7Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Stl sinnvoll für Spiel?

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Master_York
JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 124
Wohnort: Langenhagen(Hannover)
Medaillen: Keine

BeitragVerfasst am: 08.08.2003, 16:42    Titel: Stl sinnvoll für Spiel? Antworten mit Zitat

Guten Tag,


da ja Stl auch eine Grafikschnittstelle ist würde mich mal interessieren, ob
man mit STL auch komplexere Spiele entwickeln kann, also ob das sinnvoll ist. Oder sollte man lieber bei Direct X oder Open Gl bleiben für die Grafikausgabe?
Vielleicht hat ja schon einer von euch damit Erfahrung gemacht...

Würde mich mal interessieren

bye
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 08.08.2003, 16:56    Titel: Antworten mit Zitat

STL ist eine Grafikschnittstelle? Meinst du SDL?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Master_York
JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 124
Wohnort: Langenhagen(Hannover)
Medaillen: Keine

BeitragVerfasst am: 08.08.2003, 17:02    Titel: Antworten mit Zitat

Ups.. sorry meinte doch SDL und net Stl;)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 08.08.2003, 17:12    Titel: Antworten mit Zitat

STL ist natürlich sinnvoll, gab es letzten schonmal einen Thread (getesteter, scheller Code, usw.)
Ob SDL sinnvoll ist, hängt von deinem Projekt ab.

C.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Master_York
JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 124
Wohnort: Langenhagen(Hannover)
Medaillen: Keine

BeitragVerfasst am: 08.08.2003, 18:34    Titel: Antworten mit Zitat

Ist SDL gut geeignet für ein 2d Grafikspiel wie z.B. einen Point and Click Adventure?

Gibt es Vorteile Nachteile gegenüber Direct X?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
nEp
Junior JLI'ler



Anmeldedatum: 03.06.2003
Beiträge: 75

Medaillen: Keine

BeitragVerfasst am: 08.08.2003, 18:52    Titel: Antworten mit Zitat

Klar ist es sinnvoll, warum denn auch nicht ?
Vorteile sind sicherlich, dass es viel leichter handzuhaben ist und trotzdem (fast) die gleichen Möglichkeiten hat und zudem plattformunabhängig ist.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Cyianor
Super JLI'ler



Anmeldedatum: 23.12.2002
Beiträge: 452

Medaillen: Keine

BeitragVerfasst am: 08.08.2003, 19:26    Titel: Antworten mit Zitat

Es schaut halt nicht so gut aus wenn da bei deinem Projekt eine Datei liegt die SDL.dll heißt. Das ist zwar im Prinzip nicht schlimm, doch es sieht besser aus wenn deine Eigene dll drinnen liegt


Aber ich benutzt die SDL auch öfters Very Happy is halt viel leichter damit was größeres zu proggen Very Happy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AFE-GmdG
JLI MVP
JLI MVP


Alter: 45
Anmeldedatum: 19.07.2002
Beiträge: 1374
Wohnort: Irgendwo im Universum...
Medaillen: Keine

BeitragVerfasst am: 08.08.2003, 21:17    Titel: Antworten mit Zitat

Dass irgendeine DLL-Datei dabei ist, macht dein Programm doch nicht gleich schlechter. Eigene Engines müssen nicht unbedingt besser sein (eher das Gegenteil ist der Fall)
SDL ist eine meiner Meinung nach sehr schöne Schnittstelle für 2D-Grafiken. In einigen Bereichen verwendet SDL DirectX intern, um entsprechende Funktionalitäten durchzuführen. Aus Diesem Grund ist SDL natürlich immer ein klein wenig langsamer als DirectX selbst.
_________________
CPP:
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
nigs
Super JLI'ler



Anmeldedatum: 19.12.2002
Beiträge: 359

Medaillen: Keine

BeitragVerfasst am: 09.08.2003, 08:59    Titel: Antworten mit Zitat

wie afe schon gesagt hat ist SDL lahmer wie DirectX obwohl es es selber benutzt. deshalb wäre es schneller wenn man DX nimmt. allerdings hab ich mal in eine Doku von SDL reingeguckt, un dabei bemerkt das SDL viel viel umfangreicher wie DirectDraw ist, es gibt z.B. eine Tranzpareenzfunktion, einen Timer usw.
der eingentlich beste vorteil von SDL ist eben das es auf jedes(auf viel mehr systemen wie nur linux und windows!)portabel ist.
und unter diesen vielen anderen Systemen gibt es kein "DirectX" das schneller sein könnte.
und bei 2D-spielen kommt es heute nicht mehr auf die schnelligkeit an.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
AFE-GmdG
JLI MVP
JLI MVP


Alter: 45
Anmeldedatum: 19.07.2002
Beiträge: 1374
Wohnort: Irgendwo im Universum...
Medaillen: Keine

BeitragVerfasst am: 09.08.2003, 16:41    Titel: Antworten mit Zitat

nigs hat Folgendes geschrieben:
...und unter diesen vielen anderen Systemen gibt es kein "DirectX" das schneller sein könnte.
und bei 2D-spielen kommt es heute nicht mehr auf die schnelligkeit an.

Auf Schnelligkeit kommt es zwar immer noch an, aber ich nehme einfach mal an, du meinst, dass heute schnellere PC's schlechte Programmierung ausgleichen.
Bei den anderen Systemen wird eben eine andere Grafikschnittstelle benutzt. SDL ist im Prinzip ein Wrapper für verschiedene Systeme und deren Schnittstellen.
_________________
CPP:
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Claudio
Junior JLI'ler



Anmeldedatum: 25.08.2002
Beiträge: 63

Medaillen: Keine

BeitragVerfasst am: 09.08.2003, 19:09    Titel: Antworten mit Zitat

oder meinst du LSD ? *g
_________________
-->http://www.en-studios.de<--
Voilà die neue Homepage ist fertig!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Tomm
Junior JLI'ler



Anmeldedatum: 23.12.2002
Beiträge: 93
Wohnort: Neuburg an der Donau
Medaillen: Keine

BeitragVerfasst am: 10.08.2003, 17:54    Titel: Antworten mit Zitat

Claudio hat Folgendes geschrieben:
oder meinst du LSD ? *g


Hab nicht mehr so gelacht seit ich ein kleines Mädchen war... Rolling Eyes Razz
_________________
Tomato Interactive Homepage
Das Forum von Tomato Interactive
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum