技术栈
游戏引擎
2501_93877399
1 小时前
游戏引擎
《资源预加载策略:LayaBox 小游戏引擎资源池架构设计案例分析》
以下是关于LayaBox小游戏引擎资源预加载策略的技术分析框架,采用清晰的结构化表达:性能瓶颈突破 小游戏启动时需加载资源包$R = {r_1,r_2,...,r_n}$,传统同步加载耗时为: $$T_{sync} = \sum_{i=1}^{n} t_i \quad (t_i为单资源加载时间)$$ 预加载通过异步并行将耗时降至$T_{async} \approx \max(t_i)$
Python私教
14 小时前
学习
·
unity
·
游戏引擎
Unity 游戏开发「工业化级」学习路线 2025 版
轨道: ① C# 与数据结构 ② Unity 核心功能 ③ 计算机图形学 ④ 性能分析与工具链 ⑤ 网络 & 热更新 ⑥ 技术美术(TA) ⑦ 游戏设计思维 ⑧ 作品集与面试
于小汐在咯
19 小时前
unity
·
游戏引擎
【Unity每日一记】Unity物理引擎:刚体与碰撞体详解
物理引擎是模拟现实世界物体运动规律的组件系统,能够真实再现各种物理现象。刚体是使游戏对象受物理引擎控制的组件,能够响应力、碰撞和重力。
鱼蛋-Felix
1 天前
unity
·
游戏引擎
·
jar
Unity jar更新不生效怎么解决
我们在开发安卓作为plugin给Unity,一般是打包成.jar文件给Unity,然后放到Unity的Plugin/Android目录下,但是发现有时候明明修改了jar,替换了Android目录下的文件,但是打包运行发现还是旧代码,这种情况下为什么呢?
爱吃小胖橘
1 天前
开发语言
·
unity
·
c#
·
游戏引擎
Unity资源加载模块全解析
资源加载模块的主要作用是方便统一管理各种资源加载卸载方式(Resources、AB 包、UnityWebRequest、Editor)
千年奇葩
2 天前
c++
·
人工智能
·
unity
·
游戏引擎
·
cuda
Unity性能优化之:利用CUDA加速Unity实现大规模并行计算。从环境搭建到实战案例
在游戏开发和实时图形应用中,复杂的物理模拟、大规模粒子运算或 AI 推理往往受限于 CPU 性能, 导致帧率下降或效果简化。尤其是在机器人模拟仿真,自动规划、依赖物理环境的进化算法等高端领域,仅仅依靠Cpu算力是远远不够看的。NVIDIA CUDA 技术通过 GPU 并行计算能力,可显著提升计算密集型任务的效率。对于可并行化的任务(如向量 / 矩阵运算),性能可达到 CPU 的 10-100 倍。
AA陈超
2 天前
c++
·
游戏
·
ue5
·
游戏引擎
·
虚幻
虚幻引擎5 GAS开发俯视角RPG游戏 P06-25 属性信息数据资产
在上一篇,我们解析了UI属性面板的实现步骤:并且我们实现了第一步,就是在C++里可以创建GameplayTag,并且可以通过单例去获取到Tag的变量。后面属性修改委托也会通过Tag去匹配,这一篇,我们将实现创建一个DataAsset类,用于存储UI显示所需的数据。
爱吃小胖橘
3 天前
开发语言
·
unity
·
c#
·
游戏引擎
高效对象池设计:提升Unity性能的关键
缓存池(对象池)的主要作用是优化资源管理,提高程序性能。主要通过重复利用已经创建的对象,避免频繁的创建和销毁过程,从而减少系统的内存分配和垃圾回收带来的开销。
沉默的记录者
3 天前
unity
·
游戏引擎
unity 2021反向遮罩的毛边
图片需要设置 resize algorithm为bilinear format设为 alpha8即可附件里的2个材质分别给遮罩图和底图,层级如下
沧海归城
3 天前
unity
·
游戏引擎
Unity_Canvas_Canvas Scaler画布缩放器。
Canvas Scaler是控制Canvas(画布)内所有UI元素整体缩放和尺寸的组件。他会根据屏幕分辨率不同,显示的UI的大小不同。简而言之就是不会让按钮在大屏幕显示太小,让在小屏幕上显示太大。Canvas Scaler 就是为了自动处理这些缩放问题,实现UI的自适应布局。
一只一只
3 天前
笔记
·
3d
·
unity
·
游戏引擎
Unity 3D笔记(进阶部分)——《B站阿发你好》
预制体变化,预制体的实例也会变化对于数量多的物体可以使用API来创建Physics.Raycast 是 Unity 物理系统中的射线检测函数(Raycasting)。
AA陈超
4 天前
c++
·
游戏
·
ue5
·
游戏引擎
·
虚幻
虚幻引擎5 GAS开发俯视角RPG游戏 P06-19 打开属性菜单
1.基于按钮部件WBP_Butten创建宽按钮部件2.添加到覆盖层小部件:效果:3.添加属性按钮的点击事件
向宇it
4 天前
游戏
·
3d
·
unity
·
c#
·
游戏引擎
【推荐100个unity插件】unity易于使用模块化设计的天空、体积云和天气系统——Enviro 3
Enviro 3 - 天空与天气是一个模块化设计的天空、体积云和天气系统。易于使用,众多自定义选项,视觉效果震撼!
怣疯knight
5 天前
unity
·
游戏引擎
unity实现2D人物从上面踩踏敌人,敌人减血的简易方法(类似马里奥的攻击手段)
这个问题很多小白一查AI,发现实现很复杂。其实有个最简单的办法,当然这个肯定没有复杂的精确,但是也很直白和好理解。
AA陈超
5 天前
c++
·
游戏
·
ue5
·
游戏引擎
·
虚幻
虚幻引擎5 GAS开发俯视角RPG游戏 P06-16 属性菜单 - 构建
1.创建WBP_AttributeMenu(1)屏幕尺寸修改为屏幕上所需2.加个尺寸框3.在尺寸框下面添加一个覆层
AA陈超
6 天前
c++
·
游戏
·
ue5
·
游戏引擎
·
虚幻
虚幻引擎5 GAS开发俯视角RPG游戏 P06-14 属性菜单 - 文本值行
1.创建WBP_TextValueRow2.先创建尺寸框,设置可以自定义尺寸大小设置为所需,尺寸框宽度高度重载
AA陈超
7 天前
c++
·
游戏
·
ue5
·
游戏引擎
·
虚幻
虚幻引擎5 GAS开发俯视角RPG游戏 P06-13 属性菜单 - 边框值
1.创建界面蓝图:将面板调整成所需,按照内部需要调整大小2.然后,添加一个尺寸框将此设置为变量,设置高度和宽度重载,这样,我们可以实现通过参数修改它的大小
shandianchengzi
7 天前
unity
·
c#
·
游戏引擎
·
github
·
我的世界
·
mc
【记录】Unity|Unity从安装到打开一个Github项目(以我的世界(仿)为例)
问题:Unity 项目是否可以在 macOS 和 Windows 之间无缝切换开发? 结论:可以。Unity 使用 C# 编写逻辑,项目文件在不同操作系统之间是通用的。只需在各自平台安装对应版本的 Unity Editor 即可打开同一项目。
yi碗汤园
8 天前
开发语言
·
前端
·
unity
·
c#
·
游戏引擎
【超详细】C#自定义工具类-StringHelper
目录StringHelper工具类1.主要功能1.基础工具方法:null/空判断2.字符串截取与分割:安全处理子串
WaWaJie_Ngen
8 天前
c++
·
算法
·
游戏
·
游戏引擎
·
游戏程序
·
图形渲染
【OpenGL】模板测试(StencilTest)
目录一、模板测试(StencilTest)的引入二、相关API1、模板测试的开启/关闭2、模板测试通过/失败后