您当前的位置: 首页 > 

开发游戏的老王

暂无认证

  • 2浏览

    0关注

    803博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

手把手教你从源代码构建Godot Engine(三)编译引擎

开发游戏的老王 发布时间:2020-07-22 20:02:33 ,浏览量:2

书接上文《手把手教你从源代码构建Godot Engine(二)接入第三方模块Steam SDK,Spine Runtime等》

文章目录
      • 概述
      • 编译
      • 运行一下
      • 小结

概述

终于到了激动人心的编译阶段了

编译

进入 Godot源代码文件夹,按Shift + 右键打开Powershell

在这里插入图片描述

运行下面的命令

scons -j6 platform=windows vs_proj=yes target=release_debug

  • -j6表示利用CPU的6个核心,这项可根据实际情况选择
  • platform=windows编译的目标平台
  • vs_proj=yes是否创建VS项目
  • target=release_debug官方文档说这个参数用于打包生产环境的引擎,更小(50多兆)而且更快,如果不加这个参数,默认为target=debug生成的包体大小为100多爪,

在这里插入图片描述

编译的速度还是很快的,我的电脑AMD2700X,编译完毕大概5分钟

在这里插入图片描述在这里插入图片描述

运行一下

由于我添加了Steam SDK,运行时提示没有动态链接库"steam_api64.dll",这个链接库可以在Steam提供的SDK文件夹中找到把"steam_api64.dll" 在这里插入图片描述

把"steam_api64.dll"直接拷贝到引擎的目录下就可以了,或者你也可以选择使用静态链接库,编译时把它直接编译到引擎里。

在这里插入图片描述

还是熟悉的味道~~~

在这里插入图片描述

小结

Godot的编译还是非常方便快捷的,大家可以自己试一试!

关注
打赏
1656935939
查看更多评论
立即登录/注册

微信扫码登录

0.0372s