简单人的简单游戏
场景类型
场景包含对象,角色,新场景的路径,描述等。
场景可以序列化和反序列化(请参见第2点)
场景在左移时序列化,在输入时反序列化
序列化
创建可序列化和可反序列化的对象
允许某人退出后继续游戏
允许我们使用反序列化来进入和离开场景。例如:检查文件是否存在,如果不存在,请从头开始创建新场景。
我们将为每个类使用一个抽象的序列化器例如: serialize(std::cout, Gun());
可能的实现:拥有一个类似于以下内容的可序列化的抽象:b。与标准库集成。缺点需要为每种