Hva er forskjellen mellom en alfa- og en betaversjon? Jeg er overrasket over at dette spørsmålet ikke har blitt stilt her før.
Kommentarer
- Kanskje fordi det ikke er helt et spørsmål om spillutvikling. Vilkårene gjelder for hvilken som helst programvare.
- Begrepene er svært subjektive og nesten alle bruker dem litt annerledes.
- ta en titt her: blog.codinghorror.com/alpha-beta-and-sometime-gamma
- Moderne AAA-spill har fullstendig manglet betydningen av disse begrepene. En pre-pre-prealpha tech-test demo er i utgangspunktet bare en gigantisk PR-hekk for både å få spillet der ute (for noen legitime servertester og rare interaksjoner, men for det meste publisitet og for å gi interesse) og i utgangspunktet validere deres endelige versjonsversjon, men " det ' er ikke det siste spillet, du kan ' t bedømme det ut fra denne ". Kanskje jeg ' m pedantisk, men et " alpha " spill ville ha minimal / plassholder eiendeler.
Svar
I tradisjonell programvareteknikk vil Alpha-utgivelser fremdeles introdusere nye funksjoner, mens Beta utgir vil ikke se noen nye funksjoner, men heller polere opp eksisterende ting.
Imidlertid er det nåværende utviklingsmiljøet i spillutviklingen at begge disse rett og slett er «ikke fullstendige ennå», og alfa er generelt bare «mindre komplett «enn beta.
Beta-utgivelser vil fremdeles se nye funksjoner, mens noen ganger vil jeg se alfa som bare prøver å utarbeide eksisterende ting. Og til og med noen få ting som forblir i alfa eller beta for alltid.
Kommentarer
- Jeg kan ta feil av dette, men min oppfatning av spillbransjen er at beta vanligvis bærer en idé om at folk fra allmennheten får spille spill, og spesielt for flerspiller innebærer det vanligvis stresstesting av servere og å finne kinks på nettverkssiden av ting. Jeg ' er ikke klar over at selskaper gjør det samme for alfa … men jeg kan være feil!
- Jeg foreslår at du setter ditt andre avsnitt først, det ' er nøkkelen.
Svar
Alpha betyr at funksjonene ikke har blitt låst, det er en utforskende fase. Beta betyr at funksjonene har blitt låst og er under utvikling (ingen andre funksjoner vil bli lagt til).
Svar
Oftere:
Alpha: Vanligvis først normalt interagere-i stand ting ut (privat eller offentlig bruk er irrelevant).
Hvis du bygger noe som skal ha en GUI – alpha er der du kan rudimentere bruke programvaren til noen grad av hva forbrukeren skal bruke. For spill er det hvor kjernemodulen / mekanikeren er noe brukbar. Jeg har sett noen kodere kaller det alfa på en rudimentær basis som bare kan brukes via kommandolinje eller skript – men de fleste avstår fra å gjøre det.
Beta: Det meste fungerer – alle tiltenkte funksjoner er kanskje ikke distribuert ennå – men det bryter fortsatt eller i det minste feil ofte.
Gjennom årene har beta-etiketten blitt brukt som en langvarig unnskyldning for ødelagte spill eller mangel på tilstrekkelig støtte.
Ikke at omvendt er mye mer å foretrekke. Mange prosjekter har blitt sendt ut som fullstendig da de av alle rettigheter fremdeles var beta. I forbindelse med spill – har det vært ganske mange ganger å ha lett detekterbare spillbrytefeil.
Generelt mens de fleste av oss kan være enige om definisjon begrepene er ikke ensartede i alle utviklingsrom.
Svar
Pre-Alpha er versjonen før Alpha-versjonen, Alpha er versjonen før Beta-versjonen, B eta er versjonen før Gamma-versjonen, Release Candidate er versjonen like før utgivelsen. Det er egentlig bare å betegne at denne versjonen ikke skal være fullstendig tilfredsstillende og kan inneholde tunge bugs eller til og med være fullstendig ødelagt.
Hva de forskjellige forestillingene betyr, er forskjellig fra utvikler til utvikler.
Kommentarer
- I flere år som programvareutvikler har jeg aldri hørt begrepet " Gammaversjon ".
- Du kan enkelt sjekke wikipedia som ved siden av gammaversjonen også forklarer omegaversjon, deltaversjoner, epsilonversion etc
Svar
Alpha- og beta-testing er to av trinnene som en programvare må gjennomgå testing.Alpha-testing skjer først, og når programvaren passerer det, kan betatesting utføres. Hvis en programvare mislykkes alfatesting, gjøres endringene og den gjentar testene til programvaren går.
Så for å svare på spørsmålet ditt, kan en Alpha- og Beta-utgivelse betraktes som den «testbare distribuerte gjenstanden» som du er for tiden under utvikling.
Les mer: Forskjellen mellom Alpha og Beta Testing | Forskjellen mellom | Alpha vs Beta Testing http://www.differencebetween.net/technology/difference-between-alpha-and-beta-testing/#ixzz338XZWLaj
Svar
Alpha-versjonen er den første fungerende versjonen og er kun til internt bruk (testing)! Etter at programmererne er fornøyde, frigjør de Beta-versjonen til ikke-ansatte som er hackere og stresstestere som prøver å bryte den. Sluttresultatet er en endelig utgivelse for publikum som har stått tidstesten! Det er en vinn gevinst for produsenten og publikum!
Slik var det ment å fungere, men gjør sjelden i disse dager
Kommentarer
- Da må jeg være en utvikler hos Squad, Introversion Software, Keen Software House og flere andre uavhengige spillstudioer, fordi jeg spilte alfa-versjonene av spillene deres mens de var eller fortsatt er offisielt i Early Access. Jeg fikk ringe regnskapsavdelingene deres, for tilsynelatende betalte jeg dem for opplevelsen, i stedet for omvendt som det burde vært når jeg er deres ansatt.