摘要: # 工作学习总结 [游戏前端工作流程总结](https://www.cnblogs.com/hggzhang/p/17413240.html "游戏前端工作流程总结") # Lua [Lua CallbackHell优化](https://www.cnblogs.com/hggzhang/p/166 阅读全文
posted @ 2023-04-17 12:09 寡人正在Coding 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 序言 在MMORPG中组队系统是社交向玩法中,重要的一个系统。游戏设计师通常会鼓励玩家进行社交玩法,以提高玩家的“黏度”,于是便诞生出了各式各样的“组队”。组队的玩家往往会比单人获得更好的奖励,且有些玩法可能必须要求组队。而在程序的眼中,组队系统就是一个玩家的集合,维护此集合的状态以及他们关联的业务 阅读全文
posted @ 2023-12-11 11:27 寡人正在Coding 阅读(7) 评论(0) 推荐(0) 编辑
摘要: # 代码示例 Github地址:[暗黑破坏神词缀实现思路-示例代码](https://github.com/hggzhang/AttrTest "暗黑破坏神词缀实现思路-示例代码") # 序言 暗黑类游戏非常经典,之前玩过很多,也尝试过写过实现的思路 最近又在之前的思路下有了新的想法。 我们先来分析 阅读全文
posted @ 2023-09-04 10:45 寡人正在Coding 阅读(567) 评论(1) 推荐(4) 编辑
摘要: # 序言 UE4.25版本 本章看一下UE的Slate响应鼠标/触摸的处理,主要是按下、移动、抬起等相关。 # 输入处理 ## 大致的代码流&堆栈 ![image](https://img2023.cnblogs.com/blog/2905902/202307/2905902-20230728195 阅读全文
posted @ 2023-07-31 10:59 寡人正在Coding 阅读(515) 评论(0) 推荐(0) 编辑
摘要: # 序言 最近有几个bug感觉是版本lua资源不太对,想解下安装包看下,包里的lua资源是不是最新版本的。 这里的步骤提供的是安卓的解包 # 解包步骤 1. **找到资源包** - 解压下载包体:使用7z直接对apk进行解压 - 找到`[解压目录]/assets/main.obb.png`去掉`pn 阅读全文
posted @ 2023-07-27 20:17 寡人正在Coding 阅读(118) 评论(0) 推荐(0) 编辑
摘要: # 序言 使用CI/CD平台构建(这里使用**蓝盾平台**)主要是通过平台脚本运行上一章的py脚本并传递参数(即把py中的参数开放给配置平台脚本配置)。 # Build.py 重构 我们需要在py脚本里面解析和设置参数 ```PYTHON import sys import os import ge 阅读全文
posted @ 2023-07-27 10:20 寡人正在Coding 阅读(282) 评论(2) 推荐(0) 编辑
摘要: # 序言 使用UE版本为UE5.20 在实际项目中,我们常常使用自动化脚本来进行构建,它可以增加我们的生产效率,并降低人为操作带来的失误风险。 # BuildGraph BuildGraph UE官方提供的构建脚本系统,它可以读取对应的XML脚本实现自动化打包。 BuildGraph相关的参考[Bu 阅读全文
posted @ 2023-07-25 10:16 寡人正在Coding 阅读(578) 评论(0) 推荐(0) 编辑
摘要: # 序言 在上一篇文章中,我们使用了Editor进行打包,提到了日志的中的打包命令和参数。这一篇中,我们将实践使用**UAT**和**默认命令**打包Android,并介绍相关参数和用法。 # UAT & 打包命令 首先给出UAT工具的运行方法和打包命令参数: **UAT** 在引擎目录下找到`En 阅读全文
posted @ 2023-07-24 12:11 寡人正在Coding 阅读(834) 评论(0) 推荐(0) 编辑
摘要: **此次打包使用的是5.2版本** # Win包 ## 操作流程 参考 [打包项目 | UE文档](https://docs.unrealengine.com/5.2/zh-CN/packaging-unreal-engine-projects/) 1. 设置默认地图 2. 点击创建打包文件 ## 阅读全文
posted @ 2023-07-24 12:10 寡人正在Coding 阅读(699) 评论(0) 推荐(1) 编辑
摘要: # 序言 构建这个概念是和应用程序包及资源等相关的,它的特点是使用脚本控制一系列的任务的处理,以减少人力操作带来的成本和操作失误风险。 在UE的概念里,构建往往是和打包相关的(如编译、cook、压缩打包等)。但是在项目日常的开发中,构建的语义会更加的广泛,据我所知它可能包含: - 打各个平台的应用程 阅读全文
posted @ 2023-07-24 12:09 寡人正在Coding 阅读(483) 评论(0) 推荐(0) 编辑
摘要: # 概述 这一篇简单介绍一些其他的比较实用的特性,如果读者想了解现代C++的全部特性,参考:[cpp reference](https://zh.cppreference.com/w/cpp "cpp reference") # 其他特性 ## 预置和弃置函数default&delete 在 C++ 阅读全文
posted @ 2023-07-18 10:54 寡人正在Coding 阅读(262) 评论(0) 推荐(1) 编辑