beta版本和beta版本之间有什么区别?


23

beta版本和beta版本之间有什么区别?我很惊讶以前没有在这里问过这个问题。


也许是因为这不完全是关于游戏开发的问题。这些术语适用于任何软件。
亚诺什Turánszki

10
这些术语具有很高的主观性,几乎每个人使用它们时都略有不同。
2014年


2
现代AAA游戏完全破坏了这些术语的含义。一个预预prealpha技术试验示范基本上是一个巨大的公关对冲既获得游戏在那里(对于一些合法的服务器测试和奇怪的相互作用,但主要是宣传和蛊惑利息)和基本验证他们的最终发布版本但是“这不是最终的游戏,您不能以此为基础进行判断”。也许我是个书呆子,但是“ alpha”游戏将具有最少的/占位符资产。
尼克T

Answers:


35

在传统的软件工程中,Alpha版本仍将引入新功能,而Beta版本将看不到任何新功能,而是完善现有功能。

但是,游戏开发人员当前的开发环境是这两个功能都只是“尚未完成”,而alpha通常仅比beta不够“完善”。

Beta版本仍然会包含新功能,而有时我会看到仅是尝试充实现有内容的Alpha。甚至有些东西永远保持在alpha或beta状态。


1
我对此可能是错的,但我对游戏行业的看法是,beta通常带有一种想法,即普通人可以玩游戏,尤其是对于多人游戏,它通常涉及压力测​​试服务器并在游戏中寻找纽带。网络方面的东西。我不知道有公司对alpha做同样的事情...但是我可能错了!
鲍勃

1
我建议您将第二段放在第一位,这是关键。
ashes999 2014年

8

Alpha表示功能尚未锁定,这是一个探索阶段。Beta表示功能已被锁定并且正在开发中(不会添加其他功能)。


6

更常见:

Alpha: 通常是第一个可正常交互的事物(无关紧要的公共用途)。

如果您要构建的东西应该具有GUI,则可以在Alpha上初步使用该软件,以达到消费者应该使用的程度。对于游戏来说,其核心模块/机制有些有用。我已经看到一些编码器在基本的基础上称其为alpha,只能通过命令行或脚本使用-但大多数人不这样做。

Beta: 它大多数都在工作-尚未部署所有预期的功能-但它仍会中断或至少经常出故障。

多年来,beta“标签”一直被用作游戏中断或缺乏足够支持的长期借口。

并非相反,更可取。当许多项目仍处于测试阶段时,它们已经全部交付完成。在游戏方面-多次发现容易发现的打破游戏错误的情况。

通常,尽管我们大多数人都可以就定义达成共识,但概念在每个开发空间中并不统一。


3

Pre-Alpha是Alpha版本之前的版本,Alpha是Beta版本之前的版本,Beta是Gamma版本之前的版本,Release Candidate是刚发布之前的版本。基本上只是表示“此版本不应完全令人满意,可能包含大量错误,甚至可能已完全损坏”。

不同的开发人员之间,不同概念的含义完全不同。


5
几年来,作为软件开发人员,我从未听说过“ Gamma版本”一词。
菲利普

-1

Alpha和Beta测试是软件必须经过测试的两个阶段。首先进行Alpha测试,当软件通过测试后,便可以进行Beta测试。如果软件无法通过alpha测试,则将进行更改,并重复测试直到软件通过。

因此,要回答您的问题,可以将Alpha和Beta版本视为您当前正在开发的“可测试的部署工件”。

阅读更多:Alpha和Beta测试之间的区别| 之间的区别 Alpha与Beta测试http://www.differencebetween.net/technology/difference-between-alpha-and-beta-testing/#ixzz338XZWLaj


-2

Alpha版本是第一个工作版本,仅供内部使用(测试)!在程序员满意之后,他们将Beta版本发布给试图破坏它的黑客和压力测试人员。最终结果是经过时间考验的最终向公众发布!对制造商和公众来说都是双赢!

这就是它打算工作的方式,但如今很少这样做


1
然后,我必须是Squad,Introversion Software,Keen Software House和其他几个独立游戏工作室的开发人员,因为我在他们的游戏正式发行或仍在“抢先体验”阶段时都曾玩过他们的游戏的Alpha版本。我必须打电话给他们的会计部门,因为显然我是为他们的经验付费的,而不是像当我是他们的雇员时那样。
菲利普
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.