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

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

1

28.11.2009, 14:43

SDL <-> DirectX <-> SFML

Hallo,
ich möchte ein Spiel programmieren, welches relativ simple 2D-Graphik (à la Tetris etc.) verwendet.
Welche dieser (oben genannten) API's würdet ihr mir empfehlen?

Ich denke, dass die SDL vielleicht ein wenig veraltet ist.
Mit SFML habe ich noch nie gearbeitet, aber sie hört sich eigentlich sehr gut an. :)
Und bei DirectX gibt es ja Direct2D schon länger nicht mehr...

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

2

28.11.2009, 14:44

so wie du dich anhörst würdest du am liebsten sfml nehmen
der Rest ist bei dir ja schon veraltet
Metal ist keine Musik sondern eine Religion.

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

3

28.11.2009, 14:48

Ja... aber ich habe keinerlei erfahrung mit SFML... Ist sie denn auch schön schnell?

Und bei DX kann man ja den Umweg über Texturen gehen...

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

4

28.11.2009, 14:55

irrlicht ist gut find ich gut und irrlicht benutzt D3D und du kannst da die Texturen mit nur einem Befehl dahin setzen wo du sie haben willst
Metal ist keine Musik sondern eine Religion.

K-Bal

Alter Hase

Beiträge: 703

Wohnort: Aachen

Beruf: Student (Elektrotechnik, Technische Informatik)

  • Private Nachricht senden

5

28.11.2009, 15:37

SFML ist für 2D Sachen definitiv sehr angenehm und unkompliziert. Wenn du später 3D Sachen machen willst, dann kannst du einfach OpenGL Befehle in deinem SFML Programm benutzen. Alles sehr praktisch.

KeksX

Community-Fossil

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

6

28.11.2009, 15:58

Ich arbeite mich gerade (endlich mal wieder) in die SFML ein und kann sie nur empfehlen.

Mit Direct2D hab ich keine Erfahrung, aber im Vergleich mit der SDL ist die SFML der klare Sieger.

7

28.11.2009, 16:25

Ich würde sagen für deinen zweck ist SMFL das beste.

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

8

28.11.2009, 16:32

Danke!

Da das eigentlich sehr eindeutig war, werde ich mich nun mal in die SFML einarbeiten... Die Demo sieht aber schon mal ganz gut aus ;)

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

idontknow

unregistriert

9

28.11.2009, 17:07

Kannst ja afaik bei DX als Projectionsmatrix die Identitätsmatrix verwenden und voila 2D.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

10

28.11.2009, 18:02

Zitat von »"idontknow"«

Kannst ja afaik bei DX als Projectionsmatrix die Identitätsmatrix verwenden und voila 2D.


Viel einfacher.
Man verwendet die Transformationspipeline gar nicht erst. ;)

Werbeanzeige