首页 > 解决方案 > 将文件保存在过时的编译器中 (Turbo C++)

问题描述

我和我的朋友们正在接受在过时的 IDE(特别是 Turbo C++)中编写整个视频游戏的个人挑战。现在我正在创建一个基于文本的 RPG,但我在弄清楚如何创建保存系统时遇到了一些麻烦。

游戏简介:基于文本的半沙盒生存 RPG。玩家被绑架并需要离开房子,而 NPC 在所述房子周围漫游。可以把它想象成老式的 Do It Yourself Goosebumps 书籍、Hello Neighbor 和 Alien Isolation 之间的混合。我已经将房子的整个内部绘制成块,玩家和 NPC 在这些块中移动。

我正在考虑创建一个功能,每当玩家点击保存时,都会写入一个包含玩家位置、NPC 位置和其他信息(如库存物品、潜行等级等)的文件。但我在实现这个系统时遇到了麻烦,因为它还需要也包括故事/目标检查点。有什么建议以更有效的内存方式进行吗?

标签: c++saveturbo-c++

解决方案


推荐阅读