简介:作为一种艺术形式,游戏正处在一个过渡期,处在一个几乎未被承认的转折点上。未来的游戏将采用更深层的模拟来达到更高水平的交互性和复杂度,新玩家的学习上手过程也会得到简化。过去,大多数游戏环境都是建立在对现实世界粗糙的抽象化处理上的,既限制了玩家的表达又需要玩家学习一种全新的游戏术语才能玩。未来的游戏将在很大程度上依赖于更复杂、真实度更高的世界模拟(Worldrepresentations),允许更多的自生性行为和不可预见的玩家交互。总的来说,这些新的设计范式不是对旧模型的简单改进,而是代表一个截然不同的思想方法,包括模拟真实世界中物理规则、处理人工智能以及界面可用性的方法。我们将以广受赞誉的获奖游戏《突出重围》(DeusEx)作为一个范例,来讨论这些新的设计范式,并探讨会给下一代交互式冒险游戏带来复兴的深刻理论。
简介:Microsoft.NETFramework中的安全性包含许多技术;基类库(BCL,BaseClassLibrary)和ASP.NET中基于角色的安全、BCL中的密码系统类以及新的对使用访问控制列表(ACL,AccessControlList)的支持即为其中的少数几个例子。公共语言运行库(CLR,CommonLanguageRuntime)提供的.NET安全性系列中的技术之一就是代码访问安全性(CAS,CodeAccessSecurity)。本文讨论.NET安全性中CAS的角色以及.NETFramework2.0的CAS中的一些关键的新功能和更改。