littlebot
Published on 2025-04-16 / 0 Visits
0

【源码】基于Python和Streamlit框架的城市天际线II地形美化工具

项目简介

本项目是基于Python和Streamlit的工具,用于增强和调整游戏《城市天际线II》生成的地形高程图。用户能自定义各种参数,为游戏地图添加不同地形特征,最终得到具有真实地形效果的地图。

项目的主要特性和功能

  1. 多样化参数调整:提供基础噪声参数、雨水侵蚀参数、重采样曲线设置以及河流生成控制等多种参数,满足不同地形修改需求。
  2. 逼真的地形效果:应用雨水侵蚀功能,可模拟出逼真地形效果,让游戏地图更生动。
  3. 操作简便:用户按简单步骤,在游戏中导出高度图,上传至工具修改,再将修改后的高度图导回游戏即可。

安装使用步骤

前提条件

假设用户已下载本项目的源码文件,且已安装好Python和相关依赖。

具体步骤

  1. 游戏内初步调整:打开《城市天际线II》,用地图编辑器大致抬高或降低地形高度,后续算法会添加细节。
  2. 导出高度图:打开文件夹 “C:\Users%username\AppData\LocalLow\Colossal Order\Cities Skylines II\Heightmaps”,保存刚刚导出的高度图。
  3. 上传高度图:打开城市天际线II地形修改器(https://cs2terrain.streamlit.app/),上传导出的高度图。
  4. 自定义参数:按需调整各种参数,建议启用雨水侵蚀功能以获最佳游戏地形性能。输出地形满足要求时,将输出高度图导出到同一文件夹。
  5. 导入修改后的地图:重启游戏并进入地图编辑器,导入导出的高度图,获得独特的随机生成地图。
  6. 开始游戏:尽情建设城市。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】