(python)使用csv文件来存储地图的详细信息



我正在python中创建一个基于文本的游戏。在这篇文章中,我将使用CSV文件在地图上存储不同的瓦片。我想知道我需要什么代码来请求地图瓦片的"坐标"。

例如,如果我要创建一个坐标为x=5,y=6的瓦片;它将把信息(例如GRASS1S2s1w(存储在第5列和第6行中。

我也想知道如何调用存储数据的特定单元格。

任何其他方法(而不是CSV(都将被忽略。这是一个学校项目,我已经完成了太多,无法从CSV更改(我必须更改我的计划中的很多单词。(

注:GRASS1S2I3Sc的意思是"草地瓷砖"(grass(;石头;(1S(;废料";(2S(和";木材";(1W(

制作一个包含所有信息的2d列表。这样你就可以访问特定坐标的值,比如

list[x][y]

然后用csv.writer保存列表

您可以读取现有的csv文件作为列表,类似于访问信息。

相关内容

  • 没有找到相关文章

最新更新