User login
Forum
|
Games die bisher nicht bei Holarse...
von rettichschnidi (01.09.2010 - 22:46) |
|
Shadowgrounds Survivor
von rettichschnidi (27.08.2010 - 01:26) |
|
Enemy Territory: Quakewars /...
von PlayX (13.08.2010 - 16:10) |
|
Das leidige Topic..
von comrad (10.08.2010 - 08:47) |
|
Aquaria goes Open Source
von Meldrian (08.08.2010 - 14:26) |
|
Gerüchteküche
von Chris2009 (07.08.2010 - 18:09) |
|
Root-Server bestellt
von comrad (05.08.2010 - 10:45) |
|
Anstoss 2 und Wine
von Micha1711 (02.08.2010 - 06:13) |
Wiki-Hinweise
In diesem Wiki kann jeder registrierte Benutzer alle Artikel bearbeiten und/oder neue Artikel anlegen. So könnt ihr über euer Lieblings-Linuxspiel berichten, oder anderen eure Tricks zukommen lassen, wie ihr ein Spiel unter Wine zum Laufen bekommen habt.
Einfach anmelden und mitschreiben!
Beachtet dazu vorher unseren Musterartikel und lest euch die Wiki-Befehle durch.
Bei Fragen stehen wir natürlich gerne im Forum oder im IRC zur Verfügung.



Deine These war, dass Entwickler nicht wüssten, "wie man Spiele entwickelt die auf mehreren Systemen/Plattformen laufen." - das hat nichts damit zu tun, ob hinterher geportet wird oder gleich für mehrere Plattformen entwickelt wird.
Ich hab keine Ahnung, ob Blizzard unter Windows OpenGL nutzt.
An meiner Uni (Marburg) wird 3D-Graphikprogrammierung mit OpenGL gelehrt - da hat man dann zusätzlich die Wahl zwischen C++ und Java, eine Plattform ist nicht vorgeschrieben, solange es *auch* unter Windows läuft.
Ich gehe davon aus, dass Direct3D und OpenGL nicht so fundamental unterschiedlich sind dass man sich, wenn man eins der beiden kann, nicht mit vertretbarem Aufwand ins andere reinarbeiten könnte. Gute Entwickler können sich auch in andere Systeme einarbeiten, wenn sie wollen und die entsprechende Zeit haben.
Müssen sie sogar - was man an der Uni lernt ist spätestens nen paar Jahre nach Studienende eh veraltet, es bleibt einem also garnichts anderes übrig als selbstständig was neues zu lernen.
Dass die SDKs und Tools für Windows teilweise nutzerfreundlicher sind kann man weder Unis noch Microsoft oder so vorhalten. Da ist die Linux-Community selbst gefragt: Bessere Tools müsste man halt entwickeln und auch dem Soundsysteme-Chaos könnte sich mal jemand annehmen..
Was soll GPL3 mit UT3 zu tun haben? Man hätte das ohne jegliche GPL3-Software porten können (SDL ist z.b. LGPLv2). Ich glaub eher, dass irgendwelche proprietären Schrottlibs, die Epic genutzt hat, das Problem waren, weil dafür keine Linux-Lizenz aufzutreiben war oder so.
Stunt Coureur - http://stunt-coureur.sourceforge.net/ - Sehr sehr junges Racing-Game (Version 0.0.2).
Cooldown - http://code.google.com/p/cooldown-game/ - Spiel ähnlich PipeMania.
Gibt es kaum noch Spiele, die nur auf einer Plattform laufen - Mac-Ports sind nicht soo selten und Ports auf Konsolen sogar verdammt häufig
Ah dazu noch was:
Die meisten Spiele sind doch nur noch Konsolen-Versionen die auf den PC Übertagen werden. Vielleicht wird auch aus finanzieller Sicht entschieden das die Steuerung nicht angepasst wird. Oder man eine Einrichtung für andere Game-Pads als den xbox360-Controller erstellt. Aber ich glaube wirklich das es nicht viele Menschen gibt die Wissen wie man das Anstellt.
Ein Port ist es aus meiner Sicht nur wenn das Spiel erst nachdem es fertig ist/war, also für eine weitere Plattform im Nachhinein portiert wurde und nicht im Vorfeld dafür (parallel) entwickelt.
caedes,
ich gebe zu das mir ein Überblick fehlt, wie viele Unis z.B. OpenGL-Kurse anbieten. Als ich noch den Hörsaal besuchte war Microsoft jedenfalls sehr verbreitet. Unix/Linux-Kurse gab es kaum und ein Blick in die "Spielprogrammierung" bezog sich eher auf Visual-Studio inkl. Direct X. Oder eine GUI-Klick Programmierung Ogre oder Visionär. (Wobei Orge wieder Plattformunabhänig ist).
Vielleicht habe ich auch einfach den falschen Abstraktionslevel in Erinnerung. Jedenfalls scheint mir der aktuelle Weg der Spielprogrammierung ein (für open-source) Steiniger zu sein. Meist verschenken die Hersteller der Spiele-Engines ihre Tools an Universitäten um gezielt Nachwuchs auszubilden und so auch einen Bedarf der eigenen Entwicklungsstruktur zu erschaffen. Nach ein zwei Generationen, ist den jung-Entwicklern die eigene Programmierung abhanden gekommen.
Ich will das gar nicht schlechter machen als es ist. Das UT3-Problem ist wohl auch eher (meine pers. Vermutung) in der Open-Source-Pflicht(-Verkettung) der GPL3 zu suchen.
Das es so ist, vermute ich nur. Aber es gibt doch nur eine Hand voll Menschen die ein Programm portieren können oder? Die meisten Mac-Erscheinungen kommen doch z.B. von Runesoft oder Transgaming. Spiele Modifikationen sind auch recht selten geworden. Aber anhand der Explodierenden Entwicklung von Videospielen ist das auch kein wunder.
Warum hat deiner Meinung nach Blizzard nicht direkt OpenGL in ihre Windowsversion eingebaut?
Vielleicht sollte ich mal einen Blick in die OpenGL Programmierung werfen.
@Agemndon so wahr, so wahr. Seit der Phoronix Steam Pleite lese ich deren Arikel nur mehr kaum.
Rushing Bender: Erledigt ;-)
Als alter Futuramafan konnte ich nicht widerstehen.
Edit:
Mechanical Tower (weiter oben) - erledigt.
Und noch eines: Rushing Bender
Es hatte einen Grund, dass die "Steam-ist-offiziell-News" damals nicht bei Holarse aufgetaucht ist. :)
Möglich ist es schon, dass es kommt, nur ist es halt alles andere als offiziell.
OMFG!
Meine Güte, wie ich die Phoronix-Typen nicht leiden kann. Das ist ja schlimmer als die Bild-Zeitung...
Und noch schlimmer sind die Leute die denen auch noch alles glauben.
Ob ein Port kommt oder nicht, das weiß nur Valve. Und im Moment dementieren sie ihn. Vielleicht arbeiten sie an einem, vielleicht ist das nur eine Interne Geschichte, die nie für die Öffentlichkeit gedacht ist, wer weiß?
Phoronix, rennt nur durch die Stadt, sammelt von sämtlichen Plakatwerbungen so viele Buchstaben zusammen, bis sie "Steam for Linux" buchstabieren können und sagt dann das Valve diese Plakate da aufgehängt hat und das kein Zufall sein kann und das es damit Fakt ist, das ein Port kommt...
Also laut Michael Larabel wird es den Port geben:
http://www.phoronix.com/forums/showpost.php?p=143920&postcount=668
Nur wird es wohl statt "Ende des Sommers" eher "Ende des Jahres".
Ist es da jemandem gelungen bei der Beta einzusteigen?
Wurde uns zugemailt: http://www.imperialwinter.com/
Mund-zu-Mund Propaganda ist also böse?
I guess that your matrox is the problem. Pretty sure that noone ever tested it on this card.
"Denn ich bin mir sicher viele Entwickler sind schon so Abhängig von den Entwicklern + Universitäten, das sie gar nicht wissen (können) wie man Spiele entwickelt die auf mehreren Systemen/Plattformen laufen."
Nee.
1. was haben Universitäten damit zu tun? (Wenn man heute irgendwo Kontakt mit Unix/Linux und OpenGL bekommt, dann an Unis - aber das hängt sicher von der Uni ab, vllt gibts da auch Microsoft/DX-only Unis, kA - aber es ist garnicht Aufgabe von Unis, einem das Entwickeln für n Plattformen beizubringen - sowas sollte man sich, wenn man studiert hat, schon selbst aneignen können.)
2. Gibt es kaum noch Spiele, die nur auf einer Plattform laufen - Mac-Ports sind nicht soo selten und Ports auf Konsolen sogar verdammt häufig.
@Phoronix: Die wollen sich nur nicht eingestehen, dass ihr ganzer Hype doch nur Bullshit war, trotz ihrer eindeutigen Beweise. Selbst wenn Valve mal ne Art internen Steam-Client für Linux hatte, war das vielleicht nur nen Prototyp (der eh nicht funktioniert hat).
"Valve würde wohl kaum Steam outsourcen."
Weiß nicht - so nen Port von jemanden, der Ahnung davon hat, machen zu lassen wäre sicher sinnvoller als selbst irgendwas zurechtzufrickeln, was nachher nicht läuft. Entwicklung von closed Source Software für Linux ist nicht unbedingt trivial, dank vieler Unterschiedlicher Distributionen, Sound-Systemen usw...
Andererseits haben haben die mit David "Zoid" Kirsch schon jemanden mit Erfahrung in dem Bereich an Board.
Habe hier Wine 1.1.42 und Stalker (DE Version) funzt ohne Crack. Kannst das bestätigen?
Ich habe zwar Shadowgrounds, aber nur die Linuxversion, sorry.
Edit: Wie wäre es mit einem Deal? Du lässt mir mal die Daten aus Data/Locales/ zukommen lässt (im Archiv data1.fbz enthalten) und ich gucke, was ich damit machen kann. Falls ich es schaffe, die native Version auf DE zu switchen, so mache ich dir via Fun4Tux einen guten Preis für die native Linuxversion (Boxed oder Download). Was meinst du?
Hi,
I tried to install auteria on debian linux 2.6.32-3-686, matrox parhelia dualscreen xinerama.
In both cases, auteria or auteria.bin, a screen opens and then the machine freezes, i.e. mouse-corser moves, mouse clicks or key pressed does not work, cpu load appears to be high (due to fan noise) => machine button pressed 4 sec (Ctrl-Alt-Del does not work either).
Mesa packages are installed and Glx appears to be loaded (from glxinfo):
name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: Matrox Graphics Inc. server glx version string: 1.3 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context client glx vendor string: Matrox Graphics Inc. client glx version string: 1.3 client glx extensions: GLX_ARB_get_proc_address, GLX_EXT_visual_rating, GLX_EXT_visual_info, GLX_SGI_swap_control GLX version: 1.3 GLX extensions: GLX_ARB_get_proc_address, GLX_EXT_visual_rating, GLX_EXT_visual_info, GLX_SGI_swap_control OpenGL vendor string: Matrox Graphics Inc. OpenGL renderer string: OpenGL Linux library for Parhelia OpenGL version string: 1.3 ICD v1.03 OpenGL extensions: .....What's going wong?
thanks
macherb
Also ich habe den Eindruck (persönliche meinung) das das team davon ausging sich damit einen kleinen nebenverdienst zu machen. Jetzt wo das ganze nicht so klappt wie geplant (alleine schon die formulierung des letzten Satzes des Statements) wird man ein wenig sauer.
So ist das nunmal mit freeware und einen Spendenbutton. Kann, muss aber nicht. Wenn die Geld haben wollen, sollen sie es doch so machen wie Elive.
Edit: Hätte man wenigstens geschrieben "we have to close it down" anstatt "we will close it down" dann wäre das ganze ein wenig Glaubwürdiger.
Um eine Gewinnchance zu haben muß man eine Werbenachricht weiterverteilen, die auch noch dazu auffordert, die Nachricht weiterzuverteilen. Auch wenn es für eine Gute Sache™ ist: Spam per Kettenbrief bleibt Spam und ist böse.
Optimist oder einfach nur Naiv? ;)
Valve würde wohl kaum Steam outsourcen.
Gesagt hat der Valve Typ: There is no Linux version that we are working on right now.
Bei Phoronix gibts noch RICHTIGE Optimisten:
If you want a loophole from that statement, I'd be more on the "There is no Linux version that we are working on right now." interpretation. They might have outsourced it. You'd have to hear the original voice recording to figure out exactly what he said.
SDL 1.3, nicht OpenGL 3 :-)
Also ich würde, sofern Steam Linux-Titel anbietet oder Titel die mit Wine, laufen. Schon nutzen. Ich nutze es aktuell gerne in Verbindung mit Cedega. Es hat den Vorteil oder sagen wir hatte, das einige Titel ohne Probleme laufen, da der Steam-Kopierschutz mit Wine/Cedega läuft.
Man muss sie nicht extra kaufen sondern kann einfach den Key bei Steam aktivieren. Auch lies sich Unreal-Tournament 3 via Steam installieren und nahezu hervorragend Spielen. Aber ich bin auch kein Freund von Steam weil die aktuellen Linux-Nachteile (manchmal geht es nach einem Update nicht mehr bis jemand Wine/Cedega gefixt hat) für einen End-Kunden nicht Tragbar sind.
Ich hätte es mir auch gewünscht, da die Linux-User so endlich gezählt werden können. Mit Wine, zählen sie fast immer zu Windows. Dennoch, eine Spiele-Plattform bleibt Linux wohl nur mit Wine. Denn seien wir mal ehrlich. Selbst wenn alle Wine-Freunde erkannt wären, wäre es den großen Entwicklern wohl immer noch zu wenige Spieler. Somit zählt für mich nur der Punkt: Was läuft unter Linux? Und da sind mit wine einige mehr Titel Möglich. Native gibt es zwar auch immer wieder "nette" Spiele, dennoch sind die oft sehr alt und laufen auch mit wine.
Das die UT3-Engine nicht mehr portiert wurde und man z.B. bei Starcraft2 keine Rücksicht auf Wine nimmt, finde ich da viel schlimmer. Dennoch ist es auch ein Zeichen der Zeit. Denn ich bin mir sicher viele Entwickler sind schon so Abhängig von den Entwicklern + Universitäten, das sie gar nicht wissen (können) wie man Spiele entwickelt die auf mehreren Systemen/Plattformen laufen.