logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Unity 之 物理引擎中三种刚体力施加方式详解

在 Unity 物理系统中,对刚体施加力或改变其运动状态是游戏交互的基础。根据不同的物理模拟需求和效果目标,开发者主要有三种核心方式可以影响刚体的运动。理解它们的原理、差异和适用场景,对于实现预期且稳定的物理行为至关重要。追求物理真实性与交互:优先使用AddForce,并根据力是持续还是瞬时选择合适的ForceModeForceImpulse解决一致性与控制问题:当需要确保不同质量的物体获得相同速

#unity#游戏引擎
Unity 性能优化 之 理论基础 (Culling剔除 | Simplization简化 | Batching合批)

场景Shader需要支持SRP Batcher,可以在Shader信息界面中观察“SRP Batcher”项是否为“Compatible”。URP/HDRP中的Lit/Unlit Shader默认支持。当场景中有很多物体与材质球,但是这些材质球使用的是同一个shader时,SRP Batcher的CBUFFER维护逻辑将带来更优的性能开销。细分起来,Culling为去除不需要渲染的信息,Simpl

文章图片
#unity#性能优化#游戏引擎
Unity 之 2D迷宫游戏,从原理到实现详解【文末源码】

本文将详细介绍如何使用Unity引擎制作一个完整的2D迷宫游戏。游戏包含迷宫生成、玩家控制、可视化渲染等核心功能,支持自定义迷宫尺寸和动态地图生成。本文详细介绍了Unity 2D迷宫游戏的完整实现过程,从算法原理到具体实现,涵盖了迷宫生成、可视化、玩家控制等核心功能。通过递归回溯算法保证迷宫的可解性,通过精心的坐标系统设计确保视觉效果,通过状态机模式管理玩家移动,最终构建了一个功能完整、性能良好的

文章图片
#unity#游戏#游戏引擎
Git可视化工具SourceTree的使用

首先我们需要安装SourceTree软件,,官网链接点击下载然后选择安装目录,一路NEXT就可以了,,,安装后需要使用你的谷歌邮箱登录,注意一定是谷歌邮箱,(在这个坑上栽了很久,,,)下面直接介绍使用方法,,,首先需要在自己的Git网站上,创建新存储库,,然后根据提示信息,创建自己的项目,,如下图选中上图的HTTPS,然后复制上面网址,,,现在打开本地的Sourc

#git
Unity包体优化实战:BuildReportTool 与 AssetChecker使用指南

Build Report Tool 是一款强大的 Unity 插件,专门用于分析应用程序的构建结果,帮助开发者深入了解构建包体的组成成分。该工具能够详细展示构建包中各个资源的大小占比,识别冗余资源,并提供直观的资源分类视图,是优化包体大小的首选工具。AssetChecker 是 UPR(Unity Performance Review)提供的资源检测工具,支持所有版本的 Unity 项目。它不依赖

文章图片
#unity#游戏引擎
Unity 性能优化之道(性能问题定位 | 渲染流程分析 | SSAO项优化 | AA优化 | 后处理优化)

高端移动设备上采用优化后的SMAA或FXAA,Unity默认URP下的TAA成熟后,根据性能与表现均衡选择采用;中端移动设备上,采用FXAA方式或关闭AA渲染;低端移动设备上关闭AA渲染。

文章图片
#unity#性能优化#游戏引擎
Unity 基础 之 代码动态监听UI交互组件汇总

通过介绍组件面板和代码示例,演示代码监听UI交互组件

#unity
Unity 之 使用UnityWebRequest获取网络时间

使用UnityWebRequest获取网络时间,将其转换为本地时间和时间戳的代码实现。

#unity#c#
零基础教你Unity制作像素鸟游戏 【文末源码】

保姆级教程,刚入门的小白也能看懂的文章。一文教你零基础制作Unity板像素鸟游戏

#游戏开发#unity
Unity 之 粒子系统解析 -- 属性功能翻译详解【文末送书】

Unity开发案例全书微课视频版,内容全面覆盖,从基础的2D、3D游戏开发,到前沿的AR、VR工业应用,通盖多领域应用案例。技术全面讲解,从游戏设计思路、开发流程到3D建模、场景搭建和摄像机控制等关键技术,全面且深入。Unity开发入门与实践微课视频版,全流程实战"界面操作→编程实现→案例开发”三位一体教学模式,打通学习最后一公里双轨教学深度解折Unity 引擎机制+系统讲解C#编程范式,构建完整

文章图片
#unity#游戏引擎
    共 57 条
  • 1
  • 2
  • 3
  • 6
  • 请选择