标签: java
我必须将控制台应用程序(游戏)作为大学项目。我们这学期开始学习Java,在本学期之前从未使用过OOP。在这个游戏中,我们扮演一个探险家,必须完成5个随机生成的地图。
我有一个tile对象,它应该是一个1 * 1随机生成的tile,形成一个Size * Size(用户输入)map。我必须做5次,因为我们可以在游戏中探索5个地图。
当我必须生成未知数量的图块对象(并且必须跟踪它们中的每一个(它们在地图上的位置以及它们属于哪个地图)时,我的问题就出现了)。我怎样才能有效地做到这一点?