【Ethereia】第0篇 · 环境/项目准备

前言

鸽了半个月的项目今天开始有动作了,还是因为太懒了,哈哈哈
按照预定目标,本篇章只记录项目初始环境布置,项目创建等操作

环境信息

  • 游戏引擎:Godot_v4.6.3-stable_win64
  • 开发语言:GDScript
  • 辅助开发:TRAE IDE

踩坑点

由于我提前创建了Github仓库,本地clone之后Godot无法在已有内容文件夹下创建项目,所以需要重新重置,先创建游戏项目再进行git管理等操作!
另外原计划是多端兼容,但是经过验证,如果采用兼容模式,使用的架构有些老旧,对于游戏项目存在一定未知风险,所以经过考虑之后渲染器选择Forward+模式,优先创建桌面端程序,至于多端兼容的需求后续再进行研究!

具体操作

  1. 创建本地项目


  2. 初始化Git并绑定Github仓库信息

  3. 补充Godot初始化的.gitignore文件
    为后续借助TRAE开发提前做好准备,添加.trae/和docs/文件夹忽略规则

  4. 推送初始化信息


  5. 补充开源许可证信息
    为保护当前游戏的基础版权,本项目采用较为严格的GPL-3.0开源协议


TRAE布置

  1. 安装插件
    安装相关辅助插件:godot-tools

  2. 补充Godot文档集

  3. 安装合适的Skill[项目级]

至此,基础工作已经做完,Godot引擎作为后起之秀,拥有开源免费,可商用的优点,但是劣势也十分明显,整体功能不强,不适合高质量游戏,社区生态还有不足,但对于我而言,已经足够了
对于后续开发我也将会不定期更新~

1 个赞

厉害了
学习下

1 个赞

期待更多更新