技术栈
游戏开发
SmalBox
3 小时前
unity3d
·
游戏开发
·
图形学
【节点】[NormalFromTexture节点]原理解析与实际应用
【Unity Shader Graph 使用与特效实现】专栏-直达NormalFromTexture节点是URP管线中实现高度贴图到法线贴图转换的核心工具,其通过实时计算表面高度变化生成法线向量,为材质添加微观细节表现。该节点在实时渲染中具有独特优势:它能够动态响应高度数据变化,支持程序化内容生成,同时显著减少传统预计算法线贴图的内存占用。在移动端渲染优化中,这种实时计算特性尤为重要,因为它允许开发者根据设备性能动态调整细节精度。
SmalBox
1 天前
unity3d
·
游戏开发
·
图形学
【节点】[NormalFromHeight节点]原理解析与实际应用
【Unity Shader Graph 使用与特效实现】专栏-直达在实时渲染领域,法线贴图技术是增强模型表面细节的关键手段。Unity URP(Universal Render Pipeline)中的ShaderGraph工具集提供了丰富的节点系统,其中NormalFromHeight节点作为核心组件,能够高效地将一维高度信息转换为三维法线向量,为程序化材质生成和动态表面效果奠定技术基础。
wgslucky
2 天前
udp
·
游戏开发
·
游戏网络帧同步
网络游戏帧同步技术理论知识梳理
首先感谢同行大佬们的分享,这里只是收集总结一下理论知识,后面会以代码实现。先简单说一下状态同步: 假如有A,B,C三个玩家在同一个屏幕上
ryfdizuo
7 天前
图形渲染
·
渲染
·
游戏开发
·
hdr
·
色彩
·
高动态
HDR渲染管线中的像素格式-v1
支持透明度,精度高用起来简单。现在大模型中也常用。。不过游戏中通常不怎么使用这个,涉及DDR带宽读写的功耗开销。复杂场景,pass打断,FP16格式带来的功耗开销, IOS中一个display p3就建议采用FP16的格式了,不一定支持硬件合成, 下面各种奇葩的像素格式,解决一个问题,优化带宽读写功耗,
2401_84149564
7 天前
数据结构
·
python
·
游戏
·
游戏开发
·
pygame
·
登山赛车游戏
·
游戏打包发布
【游戏开发】登山赛车
目录一、引言二、开发准备阶段1. 技术栈与环境搭建2. 需求分析与功能规划三、核心模块开发(按功能优先级)
喵个咪
9 天前
后端
·
游戏开发
Go单协程事件调度器:游戏后端的无锁有序与响应时间掌控
在游戏后端架构设计中,单协程(单线程)事件调度器(Event Loop) 是实现 “绝对消息顺序” 与 “无锁状态管理” 的核心方案。
yongche_shi
9 天前
开发语言
·
python
·
物联网
·
游戏开发
·
aiot
第九十九篇:Python在其他领域的应用:游戏开发、物联网、AIoT简介
当谈到Python的应用领域时,大多数人首先想到的是Web开发、数据科学、人工智能和自动化脚本。这些确实是Python最成熟和最受欢迎的应用场景。然而,Python的能力边界远不止于此。凭借其简洁的语法、丰富的库生态系统、强大的跨平台能力和卓越的开发效率,Python已经成功渗透到许多看似"非主流"但极具潜力的领域。
SmalBox
9 天前
unity3d
·
游戏开发
·
图形学
【节点】[NormalBlend节点]原理解析与实际应用
【Unity Shader Graph 使用与特效实现】专栏-直达在实时渲染中,法线贴图混合是增强表面细节表现的重要技术。Unity URP管线内置的NormalBlend节点通过数学运算实现两张法线贴图的平滑过渡,同时确保法线向量的物理正确性。该技术广泛应用于角色装备切换、地形材质融合、动态形变效果等场景,是现代游戏开发中不可或缺的材质处理工具。
龙智DevSecOps解决方案
9 天前
游戏引擎
·
游戏开发
·
软件开发
·
perforce
·
ai创作
·
龙智
Perforce《2025游戏技术现状报告》Part 5:创意工作者在用什么工具以及如何看待游戏引擎与生成式AI(附免费下载)
Perforce《2025游戏技术现状报告》现已正式发布,由JetBrains提供洞察支持。该报告基于对全球521位来自游戏、媒体与娱乐、汽车与制造业等行业领袖及创作者的深入调研,全面揭示了游戏引擎与生成式AI如何作为核心驱动力,从“实验探索”迈向“业务必需”,并正在重新定义各行业的创新边界。
_大学牲
10 天前
flutter
·
游戏
·
游戏开发
Flutter 勇闯2D像素游戏之路(五):像元气骑士一样的设计随机地牢
Flutter 勇闯2D像素游戏之路(一):一个 Hero 的诞生 Flutter 勇闯2D像素游戏之路(二):绘制加载游戏地图 Flutter 勇闯2D像素游戏之路(三):人物与地图元素的交互 Flutter 勇闯2D像素游戏之路(四):与哥布林战斗的滑步魔法师 Flutter 勇闯2D像素游戏之路(五):像元气骑士一样的设计随机地牢
SmalBox
10 天前
unity3d
·
游戏开发
·
图形学
【节点】[ColorMask节点]原理解析与实际应用
【Unity Shader Graph 使用与特效实现】专栏-直达Color Mask节点是Unity通用渲染管线(URP)中Shader Graph的核心组件,专为基于颜色特征的精确遮罩设计而优化。作为URP专属工具,该节点在性能优化与功能扩展方面深度适配现代渲染管线,是实现复杂视觉效果的关键技术之一。
SmalBox
11 天前
unity3d
·
游戏开发
·
图形学
【节点】[ChannelMask节点]原理解析与实际应用
【Unity Shader Graph 使用与特效实现】专栏-直达ChannelMask节点是Unity通用渲染管线(URP)中Shader Graph的重要组成部分,专门用于实现通道级的颜色操作。该节点通过动态通道选择机制,能够对输入向量进行选择性屏蔽,其核心优势在于非破坏性编辑——仅调整指定通道,而不会影响其他数据。这一特性在材质编辑、特效合成以及性能优化等场景中具有关键作用。
UWA
12 天前
人工智能
·
游戏
·
性能优化
·
重构
·
游戏开发
·
uwa
GPM 2.0全新功能发布|GPU精准监测 + 精细化运营,重构游戏性能管控新范式
GPM 2.0始终以游戏研发全流程的核心痛点为迭代方向,持续拓展性能监测的深度与广度。本次升级聚焦「渲染瓶颈定位」「用户体验分级」「崩溃问题排查」「研发生态协同」四大关键场景,推出四大核心功能,通过更精准的数据支撑、更灵活的运营适配、更高效的问题解决、更顺畅的流程衔接,为游戏研发团队提供全方位升级的性能管控解决方案,助力产品实现体验与营收的双重提升。
SmalBox
12 天前
unity3d
·
游戏开发
·
图形学
【节点】[Filter-FadeTransition节点]原理解析与实际应用
【Unity Shader Graph 使用与特效实现】专栏-直达FadeTransition节点是Unity URP(Universal Render Pipeline)渲染管线中用于实现平滑过渡效果的核心工具。该节点采用噪声重映射机制,将线性过渡过程转化为具有自然纹理变化的视觉效果,广泛应用于场景切换、UI动画以及特效控制等场景。其核心优势在于有效打破传统线性过渡的机械感,创造出更符合人类视觉感知的有机过渡效果。
Thomas游戏开发
12 天前
前端框架
·
unity3d
·
游戏开发
Unity3D的委托和事件的用法详解
对惹,这里有一个游戏开发交流小组 ,希望大家可以点击进来一起交流一下开发经验呀!1.2 Unity内置委托类型
SmalBox
13 天前
unity3d
·
游戏开发
·
图形学
【节点】[Filter-Dither节点]原理解析与实际应用
【Unity Shader Graph 使用与特效实现】专栏-直达抖动技术是一种通过引入伪随机噪声来优化量化误差的数字图像处理方法。当颜色深度不足时,图像中容易产生明显的色带现象,而抖动技术能够将这些色带分解为更细微的图案,从而获得更加平滑自然的视觉效果。在Unity ShaderGraph中,Dither节点专门用于在屏幕空间应用此类技术,通过特定的算法模式确保噪声均匀分布。
龚子亦
14 天前
学习
·
游戏开发
·
游戏框架
【GameFramework框架学习】事件系统的使用
用于各个模块之间的通信,实现各个模块之间的解耦TODO
龚子亦
14 天前
学习
·
unity
·
游戏开发
·
游戏框架
【GameFramework框架】FSM使用
例如下面这个情况,加入了两个相同的new CheckState(),就会报错 m_fsm = GF.Fsm.CreateFsm(“PlayerFSM”, this, new CheckState(),new IdleState(), new CheckState());
SmalBox
14 天前
unity3d
·
游戏开发
·
图形学
【节点】[Blend节点]原理解析与实际应用
【Unity Shader Graph 使用与特效实现】专栏-直达Blend节点的核心功能是通过数学运算实现Base与Blend两个输入值的混合,其通用公式可表示为:Out = Base + Opacity × (Blend - Base)。当Opacity为0时,直接返回Base值;当Opacity为1时,完全采用Blend值。不同混合模式通过修改中间运算逻辑实现特殊视觉效果。
SmalBox
15 天前
unity3d
·
游戏开发
·
图形学
【节点】[GammaToLinearSpaceExact节点]原理解析与实际应用
【Unity Shader Graph 使用与特效实现】专栏-直达GammaToLinearSpaceExact节点是Unity URP Shader Graph中用于色彩空间转换的重要工具,专门处理从伽马空间到线性空间的精确转换。在现代实时渲染管线中,正确的色彩空间管理对于实现物理准确的渲染效果至关重要。