|
|
1
6
这是一个很好的赌注。较新的OpenGL3没有提供更多的功能。无论如何,您必须检查所有OpenGL扩展的可用性,这样您就不会因为坚持使用2.1而失去太多。 DirectX 9c . 这是仍然在WindowsXP上运行的最新版本。司机们很稳定,也很成熟。DirectX 10提供了更多功能,但您将锁定仍然运行WindowsXP的用户群。 关于非游戏玩家的兼容性:不支持这些API(至少在可用程度上)的图形卡在五年前就已经消失了。考虑到个人电脑的典型生命周期,你几乎可以肯定没有人会有问题。
|
|
|
2
7
3d硬件的市场分割一直是一个巨大的问题。没有简单的答案。 你需要定义你的用户是谁。这是一款以休闲为主的游戏,你打算卖给那些多年没有更新电脑的人吗?这是针对工作站级硬件的业务应用程序吗?你是不是在寻找一个中等水平的游戏买家?这比你打算卖给那些根本不买游戏的人的屏幕保护程序更简单吗?你需要支持笔记本电脑吗?上网本?
Steam硬件调查是游戏购买者中一般硬件使用STA的一个良好开端( http://store.steampowered.com/hwsurvey ). Steam是最流行的数字游戏发行服务,涵盖从休闲到核心的各种游戏。他们定期重置数字以保持最新状态。去年,他们报告说,他们有2500万活跃用户,因此样本人口相当不错。
|
|
|
3
0
如果项目将在几个月内准备就绪,则遵循Nils的建议。 如果时间超过一年,我会重新考虑限制使用DirectX9,因为随着时间的推移,XP机器越来越少。DirectX11将是一个好主意,尤其是在功能级别9.0之前具有可追溯性。 |