Wow, harter Tobak was hier zu lesen ist.
Bitte gebt mal an was ihr arbeitet und in welcher Branche.
Es ist erschreckend
- Mit was für Äußerungen hier manche kommen, fast schon unmenschlich.
- Mit welchem Halb/Nichts-Wissen (oder auch ignorieren dessen)
- Was manche für "selbstverständlich" verstehen
- Was für völlig verdrehte, sinnlose, unlogische oder falsche Vergleiche daherkommen. Ein Software (vor allem ein komplexes Spiel!) mit einem Auto oder einem Film zu vergleichen.
Nur mal folgendes: Das Prüfen von einem Auto oder einem Film nutzt natürliche und evolutionäre Systeme des Menschen (Augen, Arme etc.). zeig mir das mal in einem Spiel.
Es heißt auch Software entwickeln, nicht bauen! Das ist 90% rumprobieren und testen obs geht. Aber auch nach einem Test kann alles failen!
- Den Preis nach der Teamgröße zu richten - das auch nur zu erwähnen - und dann von 1/5 zu sprechen (Basis 70€ ? z.B. Call of Duty (=80% Kopiererei)) ist schrecklicher wirtschaftlicher Unfug.
Spieleentwickler
...
Ich weine gleich, und zwar dolle.
- müssen keine beweisbar korrekten Programme abliefern
...
ach, bugs *beweisbar korrekten code* merkst du nicht? und ist das vllt die ursache von Bugs, das es eben nicht beweisbar ist?
Was ist eigentlich "korrekter" Code?
- können beliebig Patches nachschieben
...
ja, lasst uns patches abschaffen.
- können oft auf Libraries, Frameworks und ganze Engines zurückgreifen
...
Genau, und deswegen läuft alles wie butter.
Weißt du wie ne Engine aussieht? Und wofür die gemacht sind? Was die kosten? Welche Engine Nutzt XRebirth / X4?
- können das Ergebnis ihrer Arbeit sofort sehen und testen
...
Noar... siehst sofort welcher der 13008000000 Dezimalwerte der falsche ist. Und welcher Thread das war. Und wann.
Moment, widerspricht das nicht irgendwie Punkt 1?
Und bedingt das nicht, dass man "das Ergebnis seiner Arbeit" gleichzeitig auf allen (""aktuellen"") CPUs, Mainboards, Rams, Grafikkarten, Treiberversionen, Windows-Versionen, Codes, Privat-PC-Systemen, Kompatibilitätsmodi and so on der Welt testen können müsste?
Dieses ominöse "vergleichbares Amd-Produkt" muss ja auch getestet werden. Warum nochmal hatte Tomb Raider (und auch bis heute noch!) Sound (!!) Probleme mit Nvidia-Grafikkarten?
--> querverweis auf "beweisbar korrekter code" und "beliebig auf frameworks zurückgreifen"
- müssen sich nicht an Normen, Zertifizierungen ect halten
...
Genau, da wirds nämlich "viel einfacher" ..... (nein wirds nicht, sondern schwieriger. ne Norm ist was tolles).
Wenn du meinst, dass ein Team mit 20 Menschen weniger leistet, als eines mit 120, dann sollen sie auch nur 1/5 des Preises nehmen.
Solange das Spiel den vollen preis kostet, kann man auch die volle Leistung erwarten.
Was ist "voller preis" ? 70€ für CallOfDuty 879234 mit 80% copy paste? (-->
altf4games)
1/5 des Preis (10€? 20€?) ist wirtschaftlicher Unfug.
Die Entwicklung kostet weit über ne Million.
Was ist volle Leistung? Bugfreiheit? Unmöglich.
Ein funktionierender Autopilot? Er funktioniert. Dass die Computerbirne mal gegen die Wand fliegt - anstatt deinen Rechner Leistungsmäßig in die Knie zu schicken - ist "selbstverständlich".
Wir leben in 2018 und nicht mehr 1998 - Das Verhältnis der Komplexität der Spiele beträgt mehrere 1000%.
Bernd Lehahn hat das im XCon Video gut versucht zu erklären.
Early Access, Bugs, 20 Leute von Gamestar
Conclusion: harte bugs muss man vermeiden, alle oder völlig ist unmöglich. Genauso kann es auch auf manchen Systemen abstürzen und auf anderen funktionieren. Aus Designfehlern kann man lernen. Egosoft arbeitet immer hart an den Spielen und dem zoll ich meinen Respekt und Dank.
Zitiertes Halbwissen sind die Ursache für das Verhalten und die Äußerungen vieler.
Softwareentwicklung ist keine Selbstverständlichkeit. Wer das nicht akzeptiert, der solls besser machen.
Bitte verzeiht meine Zuspitzungen, ich verlasse diese Diskussion lieber, ist nicht mehr angenehm auf highly aggressed people zu treffen.
Bei den sonstigen Aussagen bin ich dann ganz bei
quote=Bastelfred
// Softwareentwickler / Industrie