项目简介
本项目是基于Python和Streamlit的工具,用于增强和调整游戏《城市天际线II》生成的地形高程图。用户能自定义各种参数,为游戏地图添加不同地形特征,最终得到具有真实地形效果的地图。
项目的主要特性和功能
- 多样化参数调整:提供基础噪声参数、雨水侵蚀参数、重采样曲线设置以及河流生成控制等多种参数,满足不同地形修改需求。
- 逼真的地形效果:应用雨水侵蚀功能,可模拟出逼真地形效果,让游戏地图更生动。
- 操作简便:用户按简单步骤,在游戏中导出高度图,上传至工具修改,再将修改后的高度图导回游戏即可。
安装使用步骤
前提条件
假设用户已下载本项目的源码文件,且已安装好Python和相关依赖。
具体步骤
- 游戏内初步调整:打开《城市天际线II》,用地图编辑器大致抬高或降低地形高度,后续算法会添加细节。
- 导出高度图:打开文件夹 “C:\Users%username\AppData\LocalLow\Colossal Order\Cities Skylines II\Heightmaps”,保存刚刚导出的高度图。
- 上传高度图:打开城市天际线II地形修改器(https://cs2terrain.streamlit.app/),上传导出的高度图。
- 自定义参数:按需调整各种参数,建议启用雨水侵蚀功能以获最佳游戏地形性能。输出地形满足要求时,将输出高度图导出到同一文件夹。
- 导入修改后的地图:重启游戏并进入地图编辑器,导入导出的高度图,获得独特的随机生成地图。
- 开始游戏:尽情建设城市。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】