摘要: 前言: 在游戏开发写某个功能(暂不能透露)的时候没想到要用到以前打算法用的并查集。啊...(此处省略几个字的感慨)。 于是打开了以前刷题的网站把自己之前闭着眼睛都能敲出来的并查集代码找了出来(现在是怎么了,怎么睁着眼睛也写不出来了???) 没啥亮点,就是用了大家常用的路径压缩和按大小合并(按大小比按 阅读全文
posted @ 2023-03-31 15:18 咖啡咖 阅读(12) 评论(0) 推荐(0)
摘要: 目录 前言: 整个流程: 一、配置路径 二、打包 三、初始化资源 四、测试打包 前言: 如果使用了GameFrameWork框架的话,你会发现你点击Build And Run按钮打包运行大概是运行不起来的。本篇就讲了怎么打包游戏运行。 我觉得我对于资源加载这块儿理解也不够深,所以本篇主要记录方法流程 阅读全文
posted @ 2023-01-25 22:19 咖啡咖 阅读(65) 评论(0) 推荐(0)
摘要: 前言: 游戏在转换场景的时候,需要花费时间来加载相关的资源。而这个过程往往因为游戏场景的规模和复杂度以及玩家电脑配置的原因花费一小段时间(虽然这个项目里用不到)。 所以,如果这一小段时间,画面就卡在这里,啥也做不了,玩家也不知道啥时候能加载好。这个等待的时间实际上非常地影响玩家的使用体验。 目前大多 阅读全文
posted @ 2023-01-17 15:50 咖啡咖 阅读(24) 评论(0) 推荐(0)
摘要: 前言: 为了学习pyautogui这个库的使用,我准备用它做点东西。比如一个自动弹琴的程序。 不过这个琴不是现实里的琴,而是原神里的风物之诗琴。(这里有个网页版模拟器可以试试:风物之诗琴模拟器 (haveyouwantto.github.io)) 功能需求: 因为我们要让程序自动弹奏的是游戏里的琴, 阅读全文
posted @ 2023-01-14 16:21 咖啡咖 阅读(71) 评论(0) 推荐(0)
摘要: 问题阐述: 一般来说,在加载场景的时候,会因为所加载资源的大小、复杂度、电脑配置等因素导致加载过程耗费一定的时间。虽然这个加载时间是不可避免的,但是在这一小段卡着的时间里如果就这样卡着的话会大大降低玩家体验。 所以很多游戏在加载过程中都会显示加载进度条,以及一些加载动画之类的东西。 但是如果直接采用 阅读全文
posted @ 2022-12-24 21:17 咖啡咖 阅读(35) 评论(0) 推荐(0)
摘要: 这篇直接接着上一篇开始写啦。 目录 四、开始撸状态机代码! 1、写状态类 IdleState AttackingState ChasingState ReturningState 2、Enemy类 五、测试运行 四、开始撸状态机代码! 使用GF的状态机的话,我们要做的主要是实现一下各个状态类。状态机 阅读全文
posted @ 2022-12-21 10:00 咖啡咖 阅读(18) 评论(0) 推荐(0)
摘要: 目录 前言: 一、怪物需求定制 1、大致功能 2、具体设计 二、状态逻辑设计 1、有哪些状态 2、状态的转换 (1)追逐状态 (2)攻击状态 (3)懒散巡视状态 (4)返回状态 3、画个状态转换图 ​编辑 三、开始撸代码! 未完待续! 前言: 状态机是游戏开发中很常用的东西,GF中也有对应的模块FS 阅读全文
posted @ 2022-11-29 20:51 咖啡咖 阅读(22) 评论(0) 推荐(0)
摘要: 目录 前言: 一、Entity配置表 1、创建数据表 2、创建数据表行类 二、Character配置表 1、创建数据表 2、写数据表行类 三、加载数据表 四、扩展一下Entity模块 五、应用Character数据表的位置信息 六、测试 总结: 前言: 上一篇中我们已经成功在场景中加载出了玩家实体, 阅读全文
posted @ 2022-11-23 11:54 咖啡咖 阅读(44) 评论(0) 推荐(0)
摘要: 问题: 用脚本改变一个物体的transform.position,但是物体在场景中的位置并没有变化。(被改动的物体有CharacterController插件) 原因: 猜测是CharacterController的问题,但是具体原因还没有去深究。。。 解决办法: 我发现这样改position可以行 阅读全文
posted @ 2022-11-14 17:58 咖啡咖 阅读(27) 评论(0) 推荐(0)
摘要: 目录 前言: 一、切换到ProcedureMain流程 二、场景布置 三、生成主角 1、EntityLogic 2、EntityData (1)Id (2)TypeId (3)Position (4)Rotation 成功! 前言: 前面已经完成了UI界面切换等功能,但是真正的游戏内容主体部分还没有 阅读全文
posted @ 2022-11-08 20:44 咖啡咖 阅读(32) 评论(0) 推荐(0)