-1

想象一下经典的 2d RPG 游戏,其中有许多玩家可以每次都改变他们的位置、HP、库存、技能值、死亡名单等。

胫骨客户端

不可变语言将如何处理此类游戏的设计?也就是说,不变性因素会限制开发,因为游戏总是在变化,还是可以像使用传统语言一样有效地设计游戏?

4

1 回答 1

0

看看函数响应式编程。它的关键概念是信号和事件,它们代表随时间变化的值。

在 Haskell Wiki上有各种 Haskell 框架和资源的列表

我不确定它是否会直接帮助您创建游戏,但我相信学习 FRP 概念和想法会给您带来新的宝贵见解。

于 2012-08-10T17:01:07.513 回答