案例总结 | Unity | 经典案例实现
文章平均质量分 92
汇总 Unity 开发之路首次接触的开发内容与案例,记录与总结开发过程中的思路以备忘参考。
野奔在山外的猫
Unity游戏开发程序猿(业余 + 应用型开发者)
兴趣于研究一些娱乐想法的实现,以及分享在游戏开发中所遇到的一些难题的相关解决方法。
展开
-
【教程】使用 UnityWebRequest 进行 Post Json内容
Unity 官方文档中使用来获取地址返回数据。与同样。但实际网络文章有一些篇幅以开头方式获取地址返回数据。这在官方文档中并未详细的提供说明描述。于是对于Post的使用方式出现了疑惑,即 何时使用两者?原创 2024-05-19 22:19:27 · 280 阅读 · 0 评论 -
【案例总结】Unity 对象池设计思路应用
【Unity3D】游戏对象池前要: 在开发过程中,很多时候会出现针对某一GameObject的频繁创建与销毁这类问题,从性能上认为这种行为是极度损耗的,为避免对性能的不必要损耗,出现[游戏对象池]的优化解决方案。本文将重点讲解[游戏对象池]与相关典型案例进行实战。原理 Unity中GameObject的创建与销毁依赖于CPU与内存,对于频繁创建和销毁GameObject的行为是十分消耗CPU的性能。为避免CPU不必要的性能开支(负荷),出现以内存为主要对象,预先准备相当的GameObject数量原创 2021-03-30 10:48:32 · 790 阅读 · 1 评论 -
【案例设计】配置与批量化处理外部 Texture 导入格式转换
Unity 开发者不仅是要求在面对开发需求上有着预见性的目光与能力去应对各种功能实现。更加注重的是通过各个项目的开发类型与过程,总结一套利于缩短开发流程的重要工具链。本文将重点关于 Unity 开发流程中,如何缩短外部导入纹理配置这一过程进行设计分享与思路解读。原创 2022-11-21 16:07:48 · 880 阅读 · 0 评论 -
【案例设计】基于时间的事件响应管理器
程序运行的特性是 逐行关联即执行。在执行单行代码语句的效率上基于物理设备基础与底层架构逻辑。对一般程序员来看,只需要学会应用即可。但有时候,并不期望于其立即执行,甚至是不断的自我检测、等待若干时间、等待若干帧后执行。于是有了计时器的说法。本文重点记录计时器的构想与设计。原创 2022-10-02 17:35:51 · 1295 阅读 · 0 评论 -
【案例总结】学会规划与管理 Unity 工程项目
Unity 项目管理阶段性总结原创 2022-09-15 23:07:18 · 1231 阅读 · 1 评论 -
【案例设计】事件分发器 — 实现跨类的事件响应思路分享与实现
类与类之间的通讯是程序开发中经常遭遇的事。其目的是传递属性、字段等内容,以提供给另一类中的方法以执行。于是为了强化这过程,降低耦合度。出现了事件分发器(EventDispatcher)的设计。...原创 2022-07-20 23:45:06 · 633 阅读 · 0 评论 -
【案例设计】Rainbow Hierarchy 设计思路与分享
针对 Unity Asset Store 趣味插件 Rainbow Folder 的实现思路与分享原创 2022-06-18 12:24:35 · 673 阅读 · 0 评论 -
【案例设计】模拟 视线 影响玩家移动规则的设计演变思路
针对 SL 娱乐游戏中关于 编号173 是否存在于视线内的实现思路与分享。原创 2022-05-30 17:33:29 · 267 阅读 · 0 评论 -
【案例设计】Free Camera 设计与实现思路
开发平台:Unity 2020编程平台:Visual Studio 2020 前言 在游戏世界中,摄像机作为最常见、最常使用的 Component 或 GameObject 对象。经常因为项目开发类型,在原基础上进行二次开发。例如 RTS建造游戏、即时战略、模拟现实等需要第三人称摄像机(TP)。枪战对抗、恐怖解密等需要第一人称摄像机(FP)。必须时,如《坦克世界》、《战地风云》等经典游戏需要 TP、FP 两者的结合。本文主要探究 Camera Component 的基础上实现 TP 效果。注意:原创 2022-05-29 10:07:19 · 1049 阅读 · 0 评论 -
【案例设计】权限通行证 设计演变构思与分享(修正版)
开发平台:Unity 2018 以上编程平台:Visual Studio 2020 前言 交互门是游戏中最为常见的设计。基于交互门类型与实际关卡设计需求,衍生出 密码门、权限门、钥匙门、指纹门等设计(在程序设计上,这些门有着相同点的设计思路)。本文重点对权限通行证与交互门中关于权限级别卡的设计进行构思与分享。 基础理论权限卡的理解:基于持有者职能等级赋予的相关通行许可证明。根据区域划分与机密程度,权限卡级别可由低至高分类多种级别。应用案例:《Secret Library》、《The For原创 2022-05-17 10:34:30 · 305 阅读 · 0 评论 -
【案例设计】音频可视化 解析与设计
开发平台:Unity 2020编程平台:Visual Studio 2020 前言 面向可视化方案设计中,典型的音频可视化方案 。应用领域广泛,尤其是在地质勘探、医疗器械等方面有着较为典型的应用案例。本文以 实现音乐音频可视化为案例,重点剖析音频类可视化设计的设计构思与实现。 Unity 可提供API说明 在 Unity 中关联音频(Audio)的 API 对象共计13种,如下所示:AudioChorusFilterAudioClipAudioConfigurationAu原创 2022-05-13 22:46:48 · 1845 阅读 · 0 评论 -
【案例设计】UGUI空间 与 世界空间 的联动体系设计
开发平台:Unity 2020编程平台:Visual Studio 前言 路径导航标 作为游戏开发中,指引玩家根据策划设计流程依次前往任务点。在工业领域中,指引用户完成指导任务。或在智慧园区、智慧工厂同步监控电位、设备网等中广泛使用。本文着重讲解如何实现这一过程的多种思路方式与知识体系。 方案一:建立世界空间的UI体系 在三维世界中观察二维UI,对稍微了解 Unity GUI(简称UGUI)的初学者是第一实现构思方法。该方法源于 UGUI 提供的 Canvas(画布)组件的 Render原创 2022-05-11 12:10:09 · 557 阅读 · 0 评论