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

godot源码编译

godot

Godot 引擎是一款功能丰富的跨平台游戏引擎,可以通过统一的界面创建 2D 和 3D 游戏。它提供了一套全面的通用工具,因此用户可以专注于制作游戏,而无需重新发明轮子。游戏可以一键导出到多个平台,包括主流的桌面平台(Linux、macOS、Windows)、移动平台(Android、iOS)、基于 Web 的平台以及主机平台。

Godot 在宽松的 MIT 许可证下完全自由且开源。没有附加条件、没有抽成、什么都没有。用户的游戏乃至引擎的每一行代码,都归用户自己所有。Godot 的开发完全独立且由社区驱动,允许用户为满足期望而重塑引擎。它受到非盈利的 Godot 基金会的支持。

代码获取

github源码地址, 直接下载zip的即可, 地址如下
godotengine / godot

windows环境Visual Studio项目生成和编译

Godot Engine 4.4 简体中文文档 Visual Studio
简而言之, 使用如下命令:

  1. 用python3安装scons库, 如果没有, 自行安装, 我这里安装的是python 3.11版本的 (需要安装3.8 及以上版本的)
py -3.11 -m pip install scons
  1. 在源码路径下执行如下命令, 生成vs工程
py -3.11 -m SCons platform=windows vsproj=yes dev_build=yes

vsproj 参数说明要生成 Visual Studio 项目。
dev_build 参数确保生成中包括了调试符号,允许你进行一系列操作,例如使用断点逐步执行代码。

生成完毕后, 根目录下会生成sln文件, 直接用vs打开, 然后生成解决方案, 运行即可, debug截图如下
在这里插入图片描述

相关文章:

  • Oracle EBS R12.2 汉化
  • Java从入门到“放弃”(精通)之旅——String类⑩
  • C#学习1_认识项目/程序结构
  • SAP-SD创建SO时报错‘送达方***未对销售范围 **** ** **定义’
  • App自动化测试多设备并行执行方案
  • jumpserver应用
  • MinIO 教程:从入门到Spring Boot集成
  • 【maven-7.1】POM文件中的属性管理:提升构建灵活性与可维护性
  • VS 解决QT项目中文显示乱码问题
  • 一个报错说函数为私有函数
  • 使用 Oracle 数据库进行基于 JSON 的应用程序开发
  • Centos安装Dockers+Postgresql13+Postgis3.1
  • C++ 中 std::thread 的高级应用
  • 一篇文章学会开发第一个ASP.NET网页
  • leetcode刷题——判断对称二叉树(C语言版)
  • 若依项目部署小结
  • 【KWDB 创作者计划】_上位机知识篇---MQTT协议
  • Java单例模式详解:实现线程安全的全局访问点
  • Spring Security:企业级安全架构的设计哲学与工程实践
  • 块压缩[比如etc] vs 传统图片压缩 优缺点对比
  • A股三大股指涨跌互现,工农中三大行股价创新高
  • 新《火灾统计管理规定》即将施行,火灾死亡统计时限延长
  • 远香湖畔“戏”味浓,“吾嘉有戏”探索戏剧与图书跨界融合
  • 肖扬任武钢集团董事长、党委书记
  • 宫崎骏电影《幽灵公主》4K修复版定档五一
  • 工人日报评一些旅行社不收记者律师:“拒客黑名单”暴露心虚病