Was ist der Unterschied zwischen einer Alpha-Version und einer Beta-Version? Ich bin überrascht, dass diese Frage hier noch nie gestellt wurde.

Kommentare

  • Vielleicht, weil es sich nicht nur um eine Frage zur Spieleentwicklung handelt. Die Begriffe gelten für jede Software.
  • Die Begriffe sind sehr subjektiv und werden von fast jedem etwas anders verwendet.
  • Schauen Sie hier: blog.codinghorror.com/alpha-beta-and-sometimes-gamma
  • Moderne AAA-Spiele haben die Bedeutung dieser Begriffe vollständig entstellt. Eine Pre-Pre-Prealpha-Tech-Test-Demo ist im Grunde genommen nur eine riesige PR-Absicherung, um das Spiel auf den Markt zu bringen (für einige legitime Servertests und seltsame Interaktionen, aber hauptsächlich für Werbung und um Interesse zu wecken). und validieren Sie im Grunde ihre endgültige Release-Version, aber " ' ist nicht das endgültige Spiel, Sie können ' Beurteile es nicht anhand dieser ". Vielleicht bin ich ' pedantisch, aber ein " alpha " Spiel hätte Minimal / Platzhalter Assets.

Antwort

In der traditionellen Softwareentwicklung werden Alpha-Versionen weiterhin neue Funktionen einführen, während Beta-Versionen wird keine neuen Funktionen sehen, sondern das vorhandene Material aufpolieren.

Die aktuelle Entwicklungsumgebung in Game Dev ist jedoch, dass beide einfach „noch nicht vollständig“ sind und Alpha im Allgemeinen nur „weniger vollständig“ ist „als Beta.

Beta-Versionen werden immer noch neue Funktionen enthalten, während ich manchmal Alphas sehe, die einfach versuchen, vorhandene Inhalte zu verfeinern. Und sogar einige Dinge, die für immer in Alpha oder Beta bleiben.

Kommentare

  • Ich kann mich irren, aber meine Wahrnehmung der Spielebranche ist, dass Beta normalerweise eine Idee mit sich bringt, dass Leute aus der allgemeinen Öffentlichkeit das spielen können Spiel, und insbesondere für Multiplayer beinhaltet es normalerweise Stresstests von Servern und das Auffinden von Knicken auf der Netzwerkseite. Ich ' bin mir nicht bewusst, dass Unternehmen dasselbe für Alpha tun … aber ich könnte falsch sein!
  • Ich schlage vor, Ihren zweiten Absatz an die erste Stelle zu setzen. ' ist der Schlüssel.

Antwort

Alpha bedeutet, dass die Funktionen nicht gesperrt wurden. Es handelt sich um eine Erkundungsphase. Beta bedeutet, dass die Funktionen gesperrt wurden und sich in der Entwicklung befinden (keine andere) Funktionen werden hinzugefügt).

Antwort

Häufiger:

Alpha: Normalerweise die Das erste, was normalerweise interaktiv ist (private oder öffentliche Nutzung ist irrelevant).

Wenn Sie etwas erstellen, das eine GUI haben soll – Alpha ist der Ort, an dem Sie die Software rudimentär für einige verwenden können Grad dessen, was der Verbraucher verwenden soll. Für Spiele ist es, wo das Kernmodul / die Mechanik etwas verwendbar ist. Ich habe einige Codierer gesehen, die es rudimentär Alpha nennen und nur über Befehlszeile oder Skripte verwendet werden können – aber die meisten Leute verzichten darauf.

Beta: Das meiste davon funktioniert – alle beabsichtigten Funktionen sind möglicherweise noch nicht bereitgestellt – aber es bricht immer noch oder wird zumindest häufig fehlerhaft.

Im Laufe der Jahre wurde das Beta-Label als längere Entschuldigung für kaputte Spiele oder mangelnde Unterstützung verwendet.

Nicht, dass der umgekehrte Weg viel besser ist. Viele Projekte haben dies getan wurde als vollständig ausgeliefert, als sie mit allen Rechten noch Beta waren. Im Zusammenhang mit Spielen war es schon einige Male so, dass leicht erkennbare Fehler aufgetreten sind.

Im Allgemeinen können sich die meisten von uns darauf einigen Definition Die Konzepte sind nicht in jedem Entwicklungsbereich einheitlich.

Antwort

Pre-Alpha ist die Version vor der Alpha-Version Alpha ist die Version vor der Beta-Version, B. eta ist die Version vor der Gamma-Version, Release Candidate ist die Version kurz vor der Veröffentlichung. Es ist im Grunde nur zu bezeichnen, dass „diese Version nicht vollständig zufriedenstellend sein soll und schwere Fehler enthalten oder sogar vollständig beschädigt sein kann“.

Was die verschiedenen Begriffe genau bedeuten, ist von Entwickler zu Entwickler unterschiedlich.

Kommentare

  • In einigen Jahren als Softwareentwickler habe ich den Begriff " Gamma-Version ".
  • Sie können auf einfache Weise Wikipedia überprüfen, das neben der Gamma-Version auch Omegaversion, Delta-Versionen, Epsilonversion usw. erklärt.

Antwort

Alpha- und Betatests sind zwei der Phasen, in denen eine Software getestet werden muss.Alpha-Tests werden zuerst durchgeführt, und wenn die Software dies besteht, können Beta-Tests durchgeführt werden. Wenn eine Software den Alpha-Test nicht besteht, werden Änderungen vorgenommen und die Tests wiederholt, bis die Software bestanden ist.

Um Ihre Frage zu beantworten, kann eine Alpha- und Beta-Version als das „testbar bereitgestellte Artefakt“ betrachtet werden, das Sie sind Derzeit entwickelt.

Lesen Sie mehr: Unterschied zwischen Alpha- und Betatests | Unterschied zwischen | Alpha vs Beta-Test http://www.differencebetween.net/technology/difference-between-alpha-and-beta-testing/#ixzz338XZWLaj

Antwort

Die Alpha-Version ist die erste Arbeitsversion und nur für den internen Gebrauch (Testen)! Nachdem die Programmierer zufrieden sind, veröffentlichen sie die Beta-Version für Nicht-Mitarbeiter, die Hacker und Stresstester sind und versuchen, sie zu brechen. Das Endergebnis ist eine endgültige Veröffentlichung für die Öffentlichkeit, die den Test der Zeit bestanden hat! Es ist ein Gewinn für den Hersteller und die Öffentlichkeit!

So sollte es funktionieren, aber heutzutage

Kommentare

  • Dann muss ich Entwickler bei Squad, Introversion Software, Keen Software House und mehreren anderen unabhängigen Spielestudios sein, da ich die Alpha-Versionen ihrer Spiele gespielt habe, während sie offiziell in Early Access waren oder sind. Ich musste ihre Buchhaltungsabteilungen anrufen, weil ich sie anscheinend für die Erfahrung bezahlt habe, anstatt umgekehrt, wie es hätte sein sollen, wenn ich ihr Angestellter bin.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.