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

Tobiking

1x Rätselkönig

  • Private Nachricht senden

11

15.10.2003, 21:23

Das macht nichts das SDL DX 7 Funktionen enthält. Es geht um die Fenster funktionen die unter Windows wie unter Linux laufen. Das gleiche ist bei Allegro, wo es AllegroGL gibt und nichts mehr mit DX 7 zu tun hat.

Aeroflare

Frischling

Beiträge: 53

Wohnort: In front of my PC...

  • Private Nachricht senden

12

15.10.2003, 21:37

Schon klar aber er hat gesagt alle OS und irgendwie bezweifle ich das OpenGL oder SDL auf einen SUN-Rechner laufen oder auf nem IBM-Rechner
Ich verwahre in positiver Hoffnung auf eine erfreuenswerte Antwort

Tobiking

1x Rätselkönig

  • Private Nachricht senden

13

15.10.2003, 21:46

Die Behauptung ist gewagt ;D . Soweit ich weiß kommt OpenGL aus der Sun Welt. Und falls ich mich da irre auf jeden fall Läuft OpenGL auch unter Irix unter Sun OS und auch unter BeOS und aufm Apple Macintosh. SDL kenne ich gerade nicht so um genau zu sagen das es auf all diesen Systemen läuft aber OpenGL ist extrem Platformunabhängig. Und es gibt ja auch andere Fensterbibliotheken wie z.B. QT was unter Windows Linux und Mac OS gleich läuft. Und so ist es theoretisch möglich ein Programm zu schreiben was so gut wie überall läuft ohne änderungen.

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

14

15.10.2003, 23:00

@Aeroflare:

Zitat

Simple DirectMedia Layer is a cross-platform multimedia library designed to provide level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power."

Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, SymbianOS and many more.

SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby.


Ich hoffe das reicht als antwort, achja das mit ;) war ernst gemeint :) Richtig portabel coden mit SDL, OpenGL und C++ (Ohne API Funktionen) und dann steht dir nix mehr im Wege :) Achja SDL und OpenGL gibt es sogar für PlayStation 2 und Commondore ;)

Ich befasse mich nun seit ca. 5 Monaten mit SDL intensiv und muss sagen nach durcharbeitung des Quelltextes davon, dass es genau so portabel ist wie OpenGL und C++ Programme ist :)

Tobiking

1x Rätselkönig

  • Private Nachricht senden

15

16.10.2003, 12:33

Ich habe da gerade einen Geistesblitz. Ist zwar eine Idiotische Idee aber was solls. Ich habe mir überlegt es gibt ja die neuen Handys die Java Programme laufen lassen. Und es gibt auch irgendwie sowas wie JavaGL also das OpenGL mit Java funktioniert. Das könnte man ja auf einem Hand mal ausprobieren. Ja es gibt keine Hardwareunterstützung aber OpenGL läuft ja auf dem PC auch ohne und das könnte da ja auch gehen. Es bringt zwar nichts klingt aber irgendwie interessant ;D . Mir fällt nur gerade das Nokia N Gage ein und weiß nicht ob das dort schon so gemacht wird.

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

16

16.10.2003, 14:12

@Tobiking
Die games werden mit Assembler und oder Java Programmiert. Hauptsächlich in Assembler, das die zu 100% in Java gecodet sind ist unsinn. Am Ende ist sowieso alles Assembler }>

Tobiking

1x Rätselkönig

  • Private Nachricht senden

17

17.10.2003, 12:00

Ich weiß nicht wie die geschrieben sind aber damit wird ja soviel werbung gemacht das die Handys Java Programme laufen lassen. Und die Sache das Java in Assambler endet ist ja sowiso so eine Sache. Es wird eigentlich Bytecode der dann von der Virtuellen Maschine zu Maschinencode umgesetzt wird. Aber das sind wieder Flamewar Themen ...

Werbeanzeige