名称未知的变量声明

Declaration of variables with unknown names

我目前正在开发一个游戏引擎,玩家可以在其中创建自己的世界来玩和与他人分享。引擎本身由文本文件驱动。它也在 adobe AIR 中得到开发。

我希望玩家能够创建自己的变量以用于他们创建的世界。他们唯一的类型是 int 和 string 变量。

由于我找不到任何可以让我动态命名变量的资源,我想知道是否有任何聪明的方法可以让它像动态命名一样。玩家需要能够给它起一个名字来引用它,当然还有他们希望它保存的内容。

如有任何帮助,我们将不胜感激。

由于他们使用的是文本文件,我假设您正在解析和处理这些文本文件。如果是这种情况,请按照用户定义的方式将变量存储在地图中。您可以使用两个映射,一个用于整数,一个用于字符串,或者一个同时具有两者的映射。关键是变量名,它映射到它的当前值。