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

青浦集团网站建设wordpress分类目录插件

青浦集团网站建设,wordpress分类目录插件,去哪接单做网站,天津体验网站文章目录 一、环境准备1)依赖安装2)源码下载和编译 二、生成数据信息1)地图数据信息(客户端信息)2)数据库信息 三、启动服务器四、日志模块五、数据库模块六、场景模块1)地图管理2)A…

文章目录

    • 一、环境准备
      • 1)依赖安装
      • 2)源码下载和编译
    • 二、生成数据信息
      • 1)地图数据信息(客户端信息)
      • 2)数据库信息
    • 三、启动服务器
    • 四、日志模块
    • 五、数据库模块
    • 六、场景模块
      • 1)地图管理
      • 2)AOI算法
      • 3)地图数据驱动
      • 4)动态数据管理
      • 5)碰撞检测实现

一、环境准备

1)依赖安装

sudo apt-get update
sudo apt-get install git clang cmake gcc g++ libmysqlclient-dev libss-dev libbz2-dev libreadline-devlibncurses-dev libboost-all-dev mysql-server-5.7 p7zipsudo update-alternatives --install /usr/bin/cc cc /usr/bin/clang 100
sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang 100//
sudo yum install -y clang 

2)源码下载和编译

git clone -b 3.3.5 https//github.com//TrinityCore/TrinityCore.gitmkdir build cd build
cmake ../ -DCMAKE_INSTALL_PREFIX=/home/lighthouse/tinycore  
-DCONF_DIR=/home/lighthouse/tinycore/bin
make -j2  (nproc看核心数来编译)
make install

二、生成数据信息

1)地图数据信息(客户端信息)

1)cd ~
2)mkdir res  (根目录创建res文件夹)
3)把客户端目录的Data和Interface移动到res目录下4)cd res
在res目录执行游戏目录bin/下面的mapextractor,
生成dbc和maps文件夹5)mkdir vmaps
在res目录执行游戏目录bin/下面的vmap4extractor,
生成vmaps文件夹和Buildings目录5)在res目录执行游戏目录bin/下面的vmap4assembler,
../lighthouse/bin/vmap4assembler Buildings vmaps6) mkdir mmaps
在res目录执行游戏目录bin/下面的mmaps_generator
生成mmaps目录

2)数据库信息

  • 注意
    需要提前安装mysql
mysql -uroot -p password

1)在TrinityCore的sql/create目录的路径赋值,打开mysql

mysql> source ../Trinity/sql/create/create_mysql.sqlshow database;可以看到生成了auth \ character \ world

三、启动服务器

1)先进到项目的bin目录,复制authserver.conf

启动授权服务器
./authserver

2)同样步骤,复制worldserver.conf
并且改写DataDir,指定res目录

DataDir="../../res"

启动worldserver

启动授权服务器
./worldserver

四、日志模块

五、数据库模块

六、场景模块

1)地图管理

①哪些模块会用到地图模块?
1)运动模块:走、跳、飞行
2)副本
3)寻路
②地图模块要实现哪些功能?
1)AOI:管理地图地理信息、地图对象信息
2)功能:视野、数据同步、碰撞检测、寻路算法
③怎么驱动地图模块?
1)移动的网络数据驱动
2)定时更新(怪物的AI行为)

2)AOI算法

职责:
①静态数据:
《1》trinity由mapextractor生成.map文件(基础地图信息),数据包括

1) area data  (区域物体信息)
2) height data (高度信息)
3) liquid data (水)
4) hole data  (洞)

《2》由mmaps_generator生成可移动地图信息 .mmap,游戏中的地图移动数据(用来给navmesh寻路),也就是用recast和detour生成寻路信息

1) mmtile 索引对应具体地图的所有信息(x+y做名字前缀)
2) .mmap  索引

《3》vmapsextractor生成地图元素信息(可视场景信息:山脉、水体、建筑物等静态场景信息),用于未来做碰撞检测

*.m2和	*.wmo文件  静态物品包围盒信息
*.mdx  角色、物品和怪物包围盒信息

《4》vmap4assembler合并vmapsextractor和mmaps_generator生成的地图信息,vmtile信息

②动态数据

3)地图数据驱动

4)动态数据管理

5)碰撞检测实现

http://www.yayakq.cn/news/476718/

相关文章:

  • 广西建设厅网站是什么做照片书网站好
  • pop布局网站搜索引擎外部优化有哪些渠道
  • 网站用什么做可以建站的网站
  • 淘宝客网站模板下载呼和浩特最好的互联网公司
  • 如何建设一个新的网站付费内容网站
  • 郑州网站seo外包公司深圳华强北赛格大楼晃动
  • 怎么查询网站的设计公司名称wordpress恢复数据
  • 电子商务网站建设的一般流程是苏州网络推广软件
  • jsp网站维护百度资源共享
  • 工商局网站建设查不到网站建设中gif
  • 网站内链如何做优化济宁网站建设专业定制
  • 专门做杂志的网站wordpress 汉化 插件怎么用
  • 衡阳网站定制小程序连接wordpress
  • 网站修改方案王野天启鸿源
  • 域名服务器的主要功能是宁波关键词优化平台
  • 佛山网站建设开发团队有限责任公司名称
  • 网站子站建设合同样本wordpress专用动态加速包
  • 上海电商设计招聘网站网络工程师官网
  • 学做ppt的网站有哪些内容广州网站制作报价
  • 如何创建平台类网站深圳app开发制作
  • 鲜花电商网站开发co域名网站
  • 一家专门做特卖的网站是什么长沙企业宣传片制作公司
  • 怎样做网站seo网站规划是什么意思
  • 天津微外卖网站建设品牌建设实施方案
  • 重庆智能网站建设设计章丘做网站优化
  • 如何学做网站杭州建设工程交易中心网站
  • 海拉尔建设局网站知乎关键词排名优化工具
  • 做爰片姿势网站wordpress如何使用模板
  • 济南网站建设培训班欧美 手机网站模板下载 迅雷下载 迅雷下载地址
  • 公司内部网站如何备案渭南是哪个省