当前位置: 首页 > news >正文

骑砍战团MOD开发(30)-游戏大地图map.txt

骑砍1战团mod开发-大地图制作方法_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1rz4y1c7wH/

一.骑砍游戏大地图

     骑砍RTS视角游戏大地图 = 大地图静态模型(map.txt) + 军团/城镇图标(module_parties.py).

     骑砍大地图的战争迷雾和天气通过API进行管理和控制:

# Weather-handling operationsget_global_cloud_amount    =   90  # (get_global_cloud_amount, <destination>),# Returns current cloudiness (a value between 0..100).
set_global_cloud_amount    =   91  # (set_global_cloud_amount, <value>),# Sets current cloudiness (value is clamped to 0..100).
get_global_haze_amount     =   92  # (get_global_haze_amount, <destination>),# Returns current fogginess (value between 0..100).
set_global_haze_amount     =   93  # (set_global_haze_amount, <value>),# Sets current fogginess (value is clamped to 0..100).

二.大地图静态模型

     骑砍大地图其实是平面网格模型,通过编辑工具控制网格中某些点的高低起伏,实现地形的效果,通过不同网格点的纹理实现大地图河流,森林等效果.

     map.txt = 平面点阵静态模型 + 纹理图片(河流/海洋/森铃),

     map.txt通过MapEdior进行编辑,官方的原版工具和战团版本不兼容,故我做了适当修改并做成独立编辑工具MapEdior_plus实现大地图的编辑和绘制。

霸王•吕布 / MB_Map_Editor_Plus · GitCodeicon-default.png?t=N7T8https://gitcode.net/qq_35829452/1-plus

    编辑工具使用说明参见editorData\help.txt 

三.大地图图标

    骑砍引擎将大地图图标统一定义为party,由module_parties.py进行编辑,如玩家的party为main_party,出生点为(17, 52.5),具体参数还可控制城堡朝向和位置,Ctrl+E可看到大地图坐标.

("main_party",
"Main Party",
icon_player|pf_limit_members, ##部队大地图图标
no_menu, 
pt_none,
fac_player_faction,  ##部队所属国家
0,
ai_bhvr_hold,
0,
(17, 52.5),          ##部队出生点
[(trp_player,1,0)]), ##部队人员情况

http://www.lryc.cn/news/271161.html

相关文章:

  • 关于 bringup sensor 时,曝光时间异常的问题排查
  • linux用户态与内核态通过字符设备交互
  • 如何高效查询文件:Linux 下的多种方法详解
  • 记矩阵基础概念
  • 用html,js和layui写一个简单的点击打怪小游戏
  • [线代]不挂科猴博士
  • 扩散式过滤器 水泵角通除污器 0阻力过滤器直角过滤器工作原理
  • MetalLB:本地Kubernetes集群的LoadBalancer负载均衡利器
  • C++判定终端ip和目标ip是否在同一局域网内
  • 深入解析 可空值类型
  • esp32idf使用thingscloud例程
  • 记一次应急响应练习(Linux)
  • Pandas教程(四)—— 分层索引及数据联合
  • 小梅哥Xilinx FPGA学习笔记16——FSM(状态机)的学习
  • vol----学习随记!!!
  • HarmonyOS4.0系统性深入开发10卡片事件能力说明
  • openGauss学习笔记-181 openGauss 数据库运维-升级-升级流程
  • 提前应对威胁
  • C语言与人生:数组交换和二分查找
  • Python实现【亚马逊商品】数据采集
  • Git使用教程 gittutorial
  • 有了向量数据库,我们还需 SQL 数据库吗?
  • 信息网络协议基础-IPv6协议
  • VC++ ado 实现单表CURD
  • C#使用switch多路选择语句判断何为季节
  • 可爱的魔法曲线 Lovely Magical Curves(12年开始只有5个人AC)
  • 通过C++程序实现光驱的自动化刻录和读取
  • 【电商项目实战】商品详情显示与Redis存储购物车信息
  • 概率论基础
  • Mac电脑CMake安装和配置