Answers:
在传统的软件工程中,Alpha版本仍将引入新功能,而Beta版本将看不到任何新功能,而是完善现有功能。
但是,游戏开发人员当前的开发环境是这两个功能都只是“尚未完成”,而alpha通常仅比beta不够“完善”。
Beta版本仍然会包含新功能,而有时我会看到仅是尝试充实现有内容的Alpha。甚至有些东西永远保持在alpha或beta状态。
更常见:
Alpha: 通常是第一个可正常交互的事物(无关紧要的公共用途)。
如果您要构建的东西应该具有GUI,则可以在Alpha上初步使用该软件,以达到消费者应该使用的程度。对于游戏来说,其核心模块/机制有些有用。我已经看到一些编码器在基本的基础上称其为alpha,只能通过命令行或脚本使用-但大多数人不这样做。
Beta: 它大多数都在工作-尚未部署所有预期的功能-但它仍会中断或至少经常出故障。
多年来,beta“标签”一直被用作游戏中断或缺乏足够支持的长期借口。
并非相反,更可取。当许多项目仍处于测试阶段时,它们已经全部交付完成。在游戏方面-多次发现容易发现的打破游戏错误的情况。
通常,尽管我们大多数人都可以就定义达成共识,但概念在每个开发空间中并不统一。
Alpha和Beta测试是软件必须经过测试的两个阶段。首先进行Alpha测试,当软件通过测试后,便可以进行Beta测试。如果软件无法通过alpha测试,则将进行更改,并重复测试直到软件通过。
因此,要回答您的问题,可以将Alpha和Beta版本视为您当前正在开发的“可测试的部署工件”。
阅读更多:Alpha和Beta测试之间的区别| 之间的区别 Alpha与Beta测试http://www.differencebetween.net/technology/difference-between-alpha-and-beta-testing/#ixzz338XZWLaj
Alpha版本是第一个工作版本,仅供内部使用(测试)!在程序员满意之后,他们将Beta版本发布给试图破坏它的黑客和压力测试人员。最终结果是经过时间考验的最终向公众发布!对制造商和公众来说都是双赢!
这就是它打算工作的方式,但如今很少这样做