技术栈
游戏开发
SmalBox
19 小时前
unity3d
·
游戏开发
02-05-原理篇-资源加载与缓存机制
篇章:02-原理篇 · 基础 阅读时间:约 40 分钟 前置知识:了解 Unity 基本资源加载方式资源加载与缓存是 Unity 资源管理的核心环节。合理的资源加载策略可以提高游戏启动速度,减少加载等待时间,而有效的缓存机制可以减少重复加载,降低内存占用。本章将深入解析资源加载和缓存的原理和方法,结合 YooAsset 的实际实现进行详细说明。
SmalBox
1 天前
unity3d
·
游戏开发
02-04-原理篇-资源组织与依赖分析
篇章:02-原理篇 · 基础 阅读时间:约 40 分钟 前置知识:了解 Unity 基本资源加载方式资源组织与依赖分析是 Unity 资源管理的核心环节。合理的资源组织可以提高资源加载效率,减少内存占用,而准确的依赖分析可以确保资源被正确加载。本章将深入解析资源组织和依赖分析的原理和方法,结合 YooAsset 的实际实现进行详细说明。
Huanzhi_Lin
2 天前
架构
·
游戏开发
·
ecs
·
ecs跨品类评估
从0搭建ECS:跨品类评估
如果没有任何历史包袱,从第一天就搭 ECS,值不值得?对不同主流品类答案不一样。 这里说的“从 0 搭建 ECS”是指:
甲维斯
2 天前
人工智能
·
游戏开发
《钢铁洪流》开发笔记:AI策略升级!
用 AI 开发 3D 坦克世界《钢铁洪流》的系列文章,继续!在此之前,已经通过几句话,开发了 V1 版游戏和游戏官网,整体来说都挺不错的。
贾伟康
2 天前
性能优化
·
harmonyos
·
arkts
·
游戏开发
·
软件架构
【HarmonyOS 7新能力|038】游戏快启工程封装:把接入逻辑放进可维护的分层结构
游戏启动优化经常被简化成“多开几个并发任务”,结果却是首屏更快出现、按钮仍不能点击,或者低端设备因内存与 I/O 竞争反而更慢。真正的快启目标不是尽早显示一张图,而是缩短从用户触发到核心玩法可交互的关键路径,同时保证资源完整、失败可恢复、不同设备表现稳定。本文从工程封装角度建立一套可测量、可降级的启动编排结构。
SmalBox
3 天前
unity3d
·
游戏开发
02-03-原理篇-资源打包流程详解
篇章:02-原理篇 · 基础 阅读时间:约 40 分钟 前置知识:了解 Unity 基本资源加载方式资源打包是 Unity 资源管理流程的核心环节,它决定了资源如何被组织、压缩和分发。一个高效的打包流程可以显著减少构建时间、优化资源体积、提高资源复用率。本章将深入解析资源打包的完整流程,包括资源准备、依赖分析、打包规则选择和构建优化,结合 YooAsset 的实际实现进行详细说明。
UWA
3 天前
性能优化
·
游戏开发
让UE性能分析真正穿透指标:GPU看堆栈,Texture拆到Group
做UE性能排查的人,桌面经常越查越热闹:项目开着Insights,挂着Stat,Texture内存一涨又得去翻MemReport……查了一下午,只知道GPU爆了,但下一步该改哪张贴图、动哪个渲染层级,心里完全没数。
甲维斯
3 天前
前端
·
人工智能
·
游戏开发
《钢铁洪流》官网搞定,纯AI制作,Opus5操刀!
我用三句话把坦克世界 3D 网页版给搞出来之后,自己玩了好久,挺上头的,然后玩过的朋友反馈也挺好的。所以我想把它分享给更多人,让大家真实感受一下顶级 AI 的开发能力!
SmalBox
4 天前
unity3d
·
游戏开发
02-02-原理篇-Unity Addressable Assets原理深度解析
篇章:02-原理篇 · 基础 阅读时间:约 40 分钟 前置知识:了解 Unity 基本资源加载方式Addressable Assets System(简称 Addressables)是 Unity 官方提供的资源管理系统,旨在解决 AssetBundle 使用复杂、依赖管理繁琐等问题。理解 Addressables 的工作原理,对于掌握 YooAsset 等上层资源管理方案具有重要意义。
甲维斯
4 天前
前端
·
游戏
·
游戏开发
0代码,0建模,3句话开发一个3D游戏!
这个世界是真真正正的变了!虽然我已经用 AI 编程好久了,但是最近的一个例子还是让我很震惊。我在测试 Opus 5 模型的时候,一不小心就测出了一个比较完整的 3D 游戏。
SmalBox
5 天前
unity3d
·
游戏开发
02-01-原理篇-Unity原生AssetBundle原理深度解析
篇章:02-原理篇 · 基础 阅读时间:约 40 分钟 前置知识:了解 Unity 基本资源加载方式AssetBundle(简称 AB 包)是 Unity 资源管理的基石。理解它的底层原理,是掌握后续所有资源管理方案(包括 Addressables 和 YooAsset)的前提。本章将深入剖析 AssetBundle 的内部结构、打包机制、加载流程和内存管理原理,结合 Unity 官方文档和实际项目经验,全面解析 AB 包的工作原理。
SmalBox
7 天前
unity3d
·
游戏开发
01-09-认知篇-对比-方案选型矩阵
篇章:01-认知篇 · 对比 阅读时间:约 20 分钟 前置知识:了解 Unity 基本资源加载方式在 Unity 资源管理领域,选择合适的方案是项目成功的关键。本章提供了一个系统化的选型矩阵,帮助开发者根据项目需求做出最佳选择。
SmalBox
8 天前
unity3d
·
游戏开发
01-08-认知篇-对比-其他资源管理方案
篇章:01-认知篇 · 对比 状态:大纲 阅读时间:约 20 分钟上一篇:原生 AssetBundle 工作流深度解析 下一篇:资源管理方案选型矩阵
SmalBox
8 天前
unity3d
·
游戏开发
01-07-认知篇-对比-原生AssetBundle工作流
篇章:01-认知篇 · 对比 状态:大纲 阅读时间:约 25 分钟上一篇:Addressable Assets 深度解析 下一篇:其他资源管理方案对比
SmalBox
9 天前
unity3d
·
游戏开发
01-06-认知篇-对比-Addressable Assets深度解析
篇章:01-认知篇 · 对比 阅读时间:约 25 分钟 前置知识:了解 Unity 基本资源加载方式Addressable Assets 是 Unity 官方推出的高级资源管理方案,它在原生 AssetBundle 的基础上提供了一层高级抽象。本章将深入解析 Addressable Assets 的架构设计、工作原理和最佳实践。
SmalBox
11 天前
unity3d
·
游戏开发
01-05-认知篇-基础-Unity资源管理痛点分析
篇章:01-认知篇 · 基础 阅读时间:约 25 分钟 前置知识:了解 Unity 基本资源加载方式在 Unity 游戏开发中,资源管理是贯穿整个项目生命周期的核心课题。从项目启动到上线运营,资源管理涉及打包、加载、更新、卸载等多个环节,每个环节都可能成为项目的瓶颈。
SmalBox
12 天前
unity3d
·
游戏开发
01-04-认知篇-基础-Unity Addressable Assets全面解析
篇章:01-认知篇 · 基础 阅读时间:约 30 分钟 前置知识:了解 Unity 基本资源加载方式Addressable Assets 是 Unity 官方推出的高级资源管理方案,它在原生 AssetBundle 的基础上提供了一层高级抽象,旨在简化资源管理的复杂性。本章将全面解析 Addressable Assets 的核心概念、工作原理、使用方法和最佳实践。
SmalBox
13 天前
unity3d
·
游戏开发
01-03-认知篇-基础-Unity原生AssetBundle全面解析
篇章:01-认知篇 · 基础 阅读时间:约 30 分钟 前置知识:了解 Unity 基本资源加载方式在 Unity 游戏开发中,AssetBundle(简称 AB 包)是资源管理的基石。它是 Unity 官方提供的资源打包格式,允许开发者将资源打包成独立的文件,实现按需加载、热更新和增量更新。
2601_96229461
13 天前
ide
·
文本编辑器
·
游戏开发
·
编程语言
·
python开发工具
Python开发工具哪个好?Python开发工具推荐
要说的是, 它身为一种高级程序设计语言, 和PHP以及Perl语言这类情况相类似, 属于是初学者的语言范畴, 在范围方面支持着广泛的应用程序开发这类情形, 从简单情况下的文字处理操作, 一直到WWW浏览器相关情况, 再到游戏方面, 若谈到开发工具哪个好呢? 在这里, 小编给大家推荐几款开发工具。
SmalBox
14 天前
unity3d
·
游戏开发
01-02-认知篇-基础-Unity资源管理发展史
篇章:01-认知篇 · 基础 阅读时间:约 25 分钟 前置知识:了解 Unity 基本资源加载方式在游戏开发中,资源管理是一个不断发展演进的领域。从最早直接将所有资源打包进安装包,到后来出现热更新、增量更新、按需加载等复杂需求,Unity 资源管理方案经历了一个从简单到复杂、从原始到完善的演进过程。