V
主页
从零开始做游戏(第51天):Godot 4.1 仿文明6 - 六边形网格计算工具类,MVC + 三层架构重构项目
发布人
因为感觉项目越写越大以后,之前为了优先实现功能而不注意导致的耦合比较严重,所以最近基本工作重心都在重构代码架构了,也就没开发太多新功能。 有一段时间没更新了,所以就先顺便讲一下自己目前重构的阶段性成果,以及之后的目标:设想的 MVC + 三层架构吧~ 希望能够对困扰于项目代码日渐繁杂的其他 Godot 游戏开发者有所启发,具体的代码细节会在下期完成了全部重构后详细聊聊。
打开封面
下载高清视频
观看高清视频
视频下载器
从零开始做游戏(第34天):Godot 4.1 仿文明6 - 基本完成地图编辑器(地貌、大陆、资源、村庄的相关逻辑;替换素材;实现信息悬浮框)
从零开始做游戏(第29天):Godot 4.1 仿文明6 - 文明百科(界面框架)、地图编辑器(格位边界处理、放置河流和悬崖、SVG 素材)
从零开始做游戏(第23天):Godot 4.1 仿文明6战棋游戏 - GUI 框架(游戏界面、主菜单)、镜头拖动和缩放逻辑
【Godot干货】造一个对话系统:Resource和Tween的应用
使用Godot 4打造2D小冒险家动作游戏
从零开始做游戏(第8天):Godot 4.1 俯视角射击游戏 - 微型冲锋枪和切换武器、胜负条件和结束界面、代码重构
从零开始做游戏(第31天):Godot 4.1 仿文明6 - 终于可以保存地图了!地图编辑器(完成所有河流和悬崖的放置逻辑、保存和读取地图)
六边形覆盖球体技术预研:继续研究戈德堡多面体生成(后续学习 UnityHexPlanet 项目) - 【Godot 4.2】从零开始做游戏(第90天)
从零开始做游戏(第25天):仿文明6战棋游戏 - 地图编辑器(界面 UI、选取地块、鼠标悬停地块涂色、添加草原和浅海、GUI 按钮组);编辑器快捷键浅谈
从零开始做游戏(第41天):Godot 4.1 仿文明6 - “我来,我见,但我还没征服”(异步加载场景进度条;单位点选、移动、更新视野)
从零开始做游戏(第13天):用设计模式重构 Godot 4.1 俯视角射击游戏部分代码 - 修复 AI 穿墙透视、前进时不交火、巡逻时被导航离开基地等 bug
Godot多人游戏中的网络延迟补偿与Netfox应用【字幕版】
为什么我不用Godot
从零开始做游戏(第6天):Godot 4.1 俯视角射击游戏 - 基地占领算法修改和进度显示、名称标签、击杀信息
3D 六边形覆盖球体地图生成 :从正二十面体到戈德堡多面体 - 【Godot 4.2 GDScript】从零开始做游戏(第86天)
在Godot中轻松创建一个侧边栏【无需多言版】
如何在Godot中将物品堆叠在库存背包里【无需多言版】
在Godot中轻松实现粒子雨效果【中文配音版】
仿冒险岛游戏开发:实现怀旧版登录界面、获取 .wz/.img 素材 -【Godot 4.2 C#】从零开始做游戏(第69天)
使用 Godot 的这项功能轻松保存和加载【中文配音版】
仿冒险岛游戏开发:不小心写了个奇怪的 bug,笑死……【Godot 4.2 C#】从零开始做游戏(第76天)
学习 Godot 4.2 Steam 插件:获取 Steam 好友、创建游戏大厅、联机游戏与远程调用 - 从零开始做游戏(第85天)【GDScript】
从零开始做游戏(第2天):Godot 俯视角射击游戏 - 实现子弹间隔、枪口火光、AI 敌人
如何命名你的独立游戏并卖他个100万份
从零开始做游戏(第14天):Godot 4.1 俯视角射击游戏 - 夜战模式、右键瞄准、计分板、简单游戏选项
从零开始做游戏(第1天):俯视射击游戏 - 实现玩家移动和射击子弹(简单记录一下)
Godot4超强状态机插件简单使用教学
凤凰架构02:服务架构演进史(单体、SOA、微服务、云原生、无服务)
从零开始做游戏(第7天):Godot 4.1 俯视角射击游戏 - TileMap,游戏 GUI(生命值和弹药量),呼吸回血,以及修各种 bug
高级前端专家如何做项目架构和工程化设计?今天终于悟了
从零开始做游戏(第5天):Godot 俯视角射击游戏 - 装弹、占领基地、前进 AI、重生
【Godot.NET】Area2D区域检测,入门第一课?最具性价比的知识点?开发者只需要用Area2D就可以了,游戏引擎考虑的就多了
【Godot4】杀戮尖塔克隆 第二季 12 - 商店和宝箱房
25个给游戏开发新手的建议
插值平滑与帧率
Little Adventurer 2D : Make a 2D Action Game with Godot 4
Godot安卓打包,让你包体从70M缩小到30M
文明6全文明主题音乐排名!!(共51个)
如何在Godot 中获取精灵状态【中文配音版】
初学 3D 游戏开发:简单心得 - 如何用 GDScript 教程学 C# 开发;未来计划等 -【Godot 4.2 C#】从零开始做游戏(第83天)