GameFrameWork使用笔记
文章平均质量分 87
咖啡咖_CoffCa
一位技能树横着长的游戏开发者。
展开
-
GameFrameWork框架(Unity3D)使用笔记(九) AssetBundle和游戏打包
如果使用了GameFrameWork框架的话,你会发现你点击Build And Run按钮打包运行大概是运行不起来的。本篇就讲了怎么打包游戏运行。我觉得我对于资源加载这块儿理解也不够深,所以本篇主要记录方法流程,不讲原理。想探究原理的可以先去看看官方手册,看看GF官网,然后看看其它GF大佬的B站视频啊,博客啊啥的(多看看,每一篇都有值得吸收的碎片,然后把这些碎片再拼成自己脑中的体系图景)。废话不多说,开干!原创 2023-01-25 22:19:30 · 3670 阅读 · 1 评论 -
GameFrameWork框架(Unity3D)使用笔记(八) 实现场景加载进度条
游戏在转换场景的时候,需要花费时间来加载相关的资源。而这个过程往往因为游戏场景的规模和复杂度以及玩家电脑配置的原因花费一小段时间(虽然这个项目里用不到)。目前大多数游戏在转换关卡这种时候都会有个加载界面,显示加载进度。这样玩家可以对啥时候能加载好有个心理预估(判断要不要因为加载太久浪费时间不如卸载游戏(开个玩笑))。那本篇的任务就是探究如何在UGF框架下实现加载场景的进度条功能。原创 2023-01-17 15:50:51 · 3528 阅读 · 1 评论 -
GameFrameWork框架(Unity3D)使用笔记(七)游戏主流程ProcedureMain——虽然游戏本来没有怪物但是为了使用状态机模块写一个简单怪物AI吧(下)
这篇直接接着上一篇开始写啦。使用GF的状态机的话,我们要做的主要是实现一下各个状态类。虽然有些细节需要注意但是总体来说按照设计填代码就好了。原创 2022-12-21 10:00:34 · 553 阅读 · 2 评论 -
GameFrameWork框架(Unity3D)使用笔记(七)游戏主流程ProcedureMain——虽然游戏本来没有怪物但是为了使用状态机模块写一个简单怪物AI吧(上)
状态机是游戏开发中很常用的东西,GF中也有对应的模块FSM(有限状态机)。但是呢,前面我用到的玩家预制体里的控制脚本是一把梭的。。。而且代码是很久以前写的可读性很差。。。(就是说不想再重构了呗),然后在这个游戏里目前并没有AI怪物的需求。。。所以为了强行练习使用GF的有限状态机模块,我准备写一个简单的怪物AI,使用FSM来完成。原创 2022-11-29 20:51:30 · 1039 阅读 · 0 评论 -
GameFrameWork框架(Unity3D)使用笔记(六)游戏主流程ProcedureMain——从数据表加载出所需实体
养成实体从数据表配置中加载的好习惯。原创 2022-11-23 11:54:19 · 1229 阅读 · 2 评论 -
GameFrameWork框架(Unity3D)使用笔记(五)游戏主流程ProcedureMain
前面已经完成了UI界面切换等功能,但是真正的游戏内容主体部分还没有开始,下面就来实现游戏的主流程。本篇的内容又用到了GF的一个新模块:Entity。这一次我们主要实现的就是在场景中生成主角。原创 2022-11-08 20:44:06 · 1862 阅读 · 1 评论 -
GameFrameWork框架(Unity3D)使用笔记(四)ProcedureMenu更多的界面
主菜单及各个界面之间切换的几个功能基本完成。中间鸽了几天用来解决中间遇到的bug了,解决过程中读了大量源码,理解得到了进一步提升。原创 2022-10-21 23:32:41 · 1822 阅读 · 4 评论 -
GameFrameWork框架(Unity3D)使用笔记(三)ProcedureMenu
前面已经成功通过ProcedureChangeScene流程转到了菜单流程,并且能够成功加载出菜单场景。但是目前菜单场景里面空无一物,这篇的主要内容就是加载出菜单UI。所以这一次又会用到框架里的一个新的模块——UI。原创 2022-10-11 16:12:40 · 1830 阅读 · 3 评论 -
GameFrameWork框架(Unity)学习资料汇总(持续更新)
学习GameFrameWork框架时对我帮助很大的一些资料。原创 2022-10-10 20:54:18 · 2640 阅读 · 1 评论 -
GameFrameWork框架(Unity3D)使用笔记(二)ProcedureChangeScene
上一篇中已经成功引入了框架,并且创建了游戏入口。本篇的主要内容为创建游戏的启动流程,场景转换流程(本来要写菜单流程但是最后发现篇幅太大。。。。)(再次强调,本系列笔记偏实践,主要记录使用过程,对于具体的框架讲解可以搜到很多大佬的教程,同时也非常建议自行阅读源码,可以学到很多。)如果看过可以看到它里面做了很多的流程,比如版本检测、资源检测、更新、预加载、场景切换、初始化资源等。而我这里就不全部模仿了。在这次的案例中,我先只写几个必要的流程,先能跑起来再说。原创 2022-10-10 14:09:38 · 2286 阅读 · 17 评论 -
GameFrameWork框架(Unity3D)使用笔记(一)Entry
GameFrameWork框架(Unity3D)使用笔记(一)Entry。本篇讲解了如何引用框架以及创建GameEntry。原创 2022-10-06 17:23:50 · 5037 阅读 · 2 评论