博毅创为Alan老师

导航

12 2023 档案

Unity3D 如何解决圆环碰撞的问题详解
摘要:Unity3D是一款强大的游戏开发引擎,提供了丰富的功能和工具,可以帮助开发者轻松实现各种游戏功能。其中,圆环碰撞是游戏中常见的一种碰撞检测问题,本文将详细介绍如何解决圆环碰撞的问题,并给出代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技 阅读全文

posted @ 2023-12-29 09:36 游戏开发阿博 阅读(75) 评论(0) 推荐(0) 编辑

Unity3D 基类脚本怎么分别获取多个子类脚本的组件详解
摘要:Unity3D是一款非常流行的游戏开发引擎,它提供了丰富的功能和工具,使得开发者可以轻松地创建高质量的游戏。在Unity3D中,脚本是游戏对象的一部分,它们通过附加到游戏对象上的组件来实现特定的功能。本文将详细介绍在Unity3D中如何分别获取多个子类脚本的组件,并提供相应的代码实现。 对啦!这里有 阅读全文

posted @ 2023-12-29 09:35 游戏开发阿博 阅读(40) 评论(0) 推荐(0) 编辑

Unity3D 如何理解内核线程、内核进程详解
摘要:Unity3D是一款跨平台的游戏开发引擎,它提供了丰富的功能和工具来帮助开发者创建高质量的游戏。在Unity3D中,内核线程和内核进程是两个非常重要的概念。本文将详细介绍Unity3D中的内核线程和内核进程,并给出技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础 阅读全文

posted @ 2023-12-29 09:34 游戏开发阿博 阅读(18) 评论(0) 推荐(0) 编辑

Unity3D 基类脚本怎么分别获取多个子类脚本的组件详解
摘要:Unity3D是一款非常流行的游戏开发引擎,它提供了丰富的功能和工具,使得开发者可以轻松地创建高质量的游戏。在Unity3D中,脚本是游戏对象的一部分,它们通过附加到游戏对象上的组件来实现特定的功能。本文将详细介绍在Unity3D中如何分别获取多个子类脚本的组件,并提供相应的代码实现。 对啦!这里有 阅读全文

posted @ 2023-12-28 14:11 游戏开发阿博 阅读(24) 评论(0) 推荐(0) 编辑

Unity3D Shader Compute Shader基于GPU的并发计算详解
摘要:在游戏开发中,计算密集型的任务通常需要耗费大量的CPU资源,这可能导致游戏性能下降,影响玩家的游戏体验。为了解决这个问题,Unity3D引入了Shader Compute Shader技术,它使用GPU进行并发计算,将一些计算密集型任务从CPU转移到GPU上执行,以提高游戏的性能和效率。本文将详细介 阅读全文

posted @ 2023-12-28 14:10 游戏开发阿博 阅读(240) 评论(0) 推荐(0) 编辑

Unity3D Shader在GPU上是如何执行的详解
摘要:Unity3D是一款广泛应用于游戏开发的跨平台开发引擎,它提供了丰富的功能和工具来帮助开发者创建高质量的游戏。其中一个重要的功能就是Shader,它可以用来控制对象的渲染效果。在Unity3D中,Shader是在GPU上执行的,那么它是如何工作的呢?本文将详细解释Unity3D Shader在GPU 阅读全文

posted @ 2023-12-28 14:09 游戏开发阿博 阅读(47) 评论(0) 推荐(0) 编辑

Unity3D Asset与Object 资源管理系统详解
摘要:Unity3D是一款流行的游戏开发引擎,它提供了一个强大的资源管理系统,可以帮助开发者有效地管理和使用游戏中的资源。在Unity3D中,资源可以分为Asset和Object两种类型,本文将详细介绍Unity3D的Asset与Object资源管理系统的技术细节和代码实现。 对啦!这里有个游戏开发交流小 阅读全文

posted @ 2023-12-27 09:36 游戏开发阿博 阅读(86) 评论(0) 推荐(0) 编辑

Unity3D 项目中怎样正确的使用 Lua详解
摘要:在Unity3D游戏开发中,Lua作为一种轻量级的脚本语言,被广泛应用于游戏逻辑的编写和扩展。本文将详细介绍如何正确地在Unity3D项目中使用Lua,并给出相应的技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来 阅读全文

posted @ 2023-12-27 09:35 游戏开发阿博 阅读(748) 评论(0) 推荐(0) 编辑

Unity3D 如何提升游戏运行效率详解
摘要:Unity3D 是一款非常强大的游戏引擎,但是在处理复杂场景和大量资源时,游戏运行效率可能会遇到一些问题。本文将详细介绍如何提升Unity3D游戏的运行效率,包括技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交 阅读全文

posted @ 2023-12-27 09:34 游戏开发阿博 阅读(35) 评论(0) 推荐(0) 编辑

面对游戏新政,个人开发者如何突围
摘要:最近国家发布了针对游戏行业的限制意见稿,具体内容,相信大家都已经了解了,不同的人,坐在不同的位置,有不同的解读,游戏厂商与相关行业股票下跌,微信抖音小游戏没有版号但靠广告收益的小游戏开发公司也非常焦虑, 想利用自己的编程技术,通过游戏创业或增加收入的个人开发者更是感觉所有的路子都堵死了。屁股决定脑袋 阅读全文

posted @ 2023-12-26 14:41 游戏开发阿博 阅读(78) 评论(0) 推荐(0) 编辑

Unity3D 通过transform实现人物移动还是velocity详解
摘要:Unity3D是一款非常流行的游戏引擎,它提供了多种方式来实现游戏中的人物移动。其中,最常用的两种方法是通过transform组件和通过velocity属性来实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。 通过tr 阅读全文

posted @ 2023-12-26 14:40 游戏开发阿博 阅读(225) 评论(0) 推荐(0) 编辑

Unity3D MVC框架和MVVM框架优缺点详解
摘要:Unity3D是一款非常流行的游戏开发引擎,它为开发者提供了强大的工具和功能,使得开发者能够轻松地创建各种类型的游戏。在Unity3D中,使用模型-视图-控制器(MVC)框架和模型-视图-视图模型(MVVM)框架可以更好地组织和管理游戏的逻辑和界面。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱 阅读全文

posted @ 2023-12-26 09:29 游戏开发阿博 阅读(267) 评论(0) 推荐(0) 编辑

Unity3D 锁帧与垂直同步的不同处详解
摘要:Unity3D是一款强大的游戏开发引擎,而锁帧与垂直同步是其中两个重要的概念。本文将详细解释锁帧与垂直同步的不同之处,并给出相关的技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。 首先,我们来了解一下锁 阅读全文

posted @ 2023-12-26 09:26 游戏开发阿博 阅读(212) 评论(0) 推荐(0) 编辑

Unity3D UDP传输大文件怎么提高速度详解
摘要:Unity3D是一款强大的游戏开发引擎,但是在处理大文件传输时,往往会遇到速度较慢的问题。本文将详细介绍如何通过使用UDP协议来提高大文件传输的速度,并给出相应的技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交 阅读全文

posted @ 2023-12-25 09:22 游戏开发阿博 阅读(107) 评论(0) 推荐(0) 编辑

Unity3D 中正确调用CUDA程序详解
摘要:Unity3D 是一款强大的游戏开发引擎,可以实现各种各样的游戏效果。然而,在某些情况下,使用CPU来处理游戏中的复杂计算任务可能会导致性能瓶颈。为了解决这个问题,我们可以利用CUDA来使用GPU进行并行计算,从而提高游戏的性能。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白 阅读全文

posted @ 2023-12-25 09:21 游戏开发阿博 阅读(129) 评论(0) 推荐(0) 编辑

Unity3D UI帧动画详解
摘要:nity3D是一款非常强大的游戏开发引擎,它提供了丰富的功能和工具,使开发者能够轻松创建各种类型的游戏。其中,UI(User Interface)是游戏开发中非常重要的一部分,它用于展示游戏中的各种信息和交互元素。在Unity3D中,我们可以使用UI帧动画来创建各种炫酷的UI效果。本文将详细介绍Un 阅读全文

posted @ 2023-12-25 09:21 游戏开发阿博 阅读(354) 评论(0) 推荐(0) 编辑

最新Unity DOTS Physics物理引擎碰撞事件处理
摘要:最近DOTS发布了正式的版本,同时基于DOTS的理念实现了一套高性能的物理引擎,今天我们给大家分享和介绍一下这个物理引擎的碰撞事件处理以及核心相关概念。 Unity.Physics物理引擎的主要流程与Pipeline Unity.Physics物理引擎做仿真迭代计算的时候主要通过以下步骤来执行: s 阅读全文

posted @ 2023-12-22 14:58 游戏开发阿博 阅读(93) 评论(0) 推荐(0) 编辑

Unity3D 自定义Shader 与 内置Shader 如何整合详解
摘要:Unity3D是一款非常流行的游戏开发引擎,它提供了丰富的内置Shader供开发者使用。然而,有时候我们需要根据具体需求自定义Shader来实现特定的效果。本文将详细介绍Unity3D中如何整合自定义Shader和内置Shader,并给出相关的技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面 阅读全文

posted @ 2023-12-22 09:37 游戏开发阿博 阅读(129) 评论(0) 推荐(0) 编辑

Unity3D 背包系统的渲染如何优化详解
摘要:Unity3D 背包系统是游戏中常见的一个功能,玩家可以在游戏中收集或购买各种道具,然后将其放入背包中进行管理。然而,当背包中的道具数量增加时,往往会导致游戏的性能下降,因为需要渲染大量的道具图标和信息。因此,如何优化背包系统的渲染成为了游戏开发中的一个重要问题。 对啦!这里有个游戏开发交流小组里面 阅读全文

posted @ 2023-12-22 09:35 游戏开发阿博 阅读(76) 评论(0) 推荐(0) 编辑

Unity3D iOS 系统与 Unity 交互中如何实现参数传递详解
摘要:在Unity3D开发中,与iOS系统的交互是非常常见的需求。而在交互过程中,参数传递是非常重要的环节。本文将详细介绍在Unity3D iOS系统与Unity交互中如何实现参数传递,并给出技术详解以及代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏 阅读全文

posted @ 2023-12-22 09:35 游戏开发阿博 阅读(163) 评论(0) 推荐(0) 编辑

最新UnityDOTS Physics物理引擎碰撞查询核心分析
摘要:最近DOTS发布了正式的版本,同时基于DOTS的理念实现了一套高性能的物理引擎,今天我们给大家分享和介绍一下这个物理引擎的碰撞查询以及核心相关概念。 Unity.Physics碰撞查询概述 碰撞查询(Collison Qurey)是Unity.Physics物理引擎中的一个很重要的功能。很多游戏逻辑 阅读全文

posted @ 2023-12-21 14:49 游戏开发阿博 阅读(59) 评论(0) 推荐(0) 编辑

Unity DOTS物理引擎的核心分析与详解
摘要:最近DOTS发布了正式的版本,同时基于DOTS的理念实现了一套高性能的物理引擎,今天我们来给大家分享和介绍一下这个物理引擎的使用。 Unity.Physics的设计哲学 Unity.Physics是基于DOTS设计思想的一个高性能C#物理引擎的实现, 包含了物理刚体的迭代计算与碰撞检测等查询。Uni 阅读全文

posted @ 2023-12-21 09:32 游戏开发阿博 阅读(53) 评论(0) 推荐(0) 编辑

Unity3D 发布WebGL如何在本地运行详解
摘要:Unity3D是一款强大的跨平台游戏引擎,可以用于开发各种类型的游戏。其中,WebGL是Unity3D中一种用于在浏览器中运行游戏的技术。本文将详细介绍如何在本地运行Unity3D发布的WebGL游戏,并给出相关的技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础 阅读全文

posted @ 2023-12-20 09:32 游戏开发阿博 阅读(619) 评论(0) 推荐(0) 编辑

Unity3D Shader常量、变量、结构体、函数详解
摘要:在Unity3D中,Shader是一种用于渲染图形的程序。它可以控制光照、材质、纹理等方面的渲染效果。在编写Shader的过程中,常量、变量、结构体和函数是非常重要的概念。本文将详细介绍这些概念的含义和使用方法,并给出相应的代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础 阅读全文

posted @ 2023-12-20 09:32 游戏开发阿博 阅读(68) 评论(0) 推荐(0) 编辑

Unity3D 多人联机网络游戏开发都存在哪些误区详解
摘要:Unity3D 是一款强大的游戏开发引擎,可以用于开发各种类型的游戏,包括多人联机网络游戏。然而,在开发多人联机网络游戏时,有一些常见的误区需要注意。本文将详细解释这些误区,并提供技术解决方案和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发 阅读全文

posted @ 2023-12-20 09:31 游戏开发阿博 阅读(39) 评论(0) 推荐(0) 编辑

Unity3D 如何制作带厚度的透明图片详解
摘要:Unity3D是一款功能强大的游戏开发引擎,可以实现各种复杂的游戏效果。本文将详细介绍如何使用Unity3D制作带厚度的透明图片,并提供代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。在Unity3D中,创建带厚 阅读全文

posted @ 2023-12-19 09:52 游戏开发阿博 阅读(27) 评论(0) 推荐(0) 编辑

Unity3D 拖拽赋值组件与通过Find赋值组件的优点与缺点详解
摘要:前言 Unity3D是一款流行的游戏开发引擎,提供了丰富的功能和工具,使开发人员能够轻松创建高质量的游戏。在Unity3D中,我们经常需要通过拖拽赋值组件或通过Find赋值组件来实现不同对象之间的交互。本文将详细介绍这两种方法的优点和缺点,并给出相应的技术详解和代码实现。 对啦!这里有个游戏开发交流 阅读全文

posted @ 2023-12-19 09:51 游戏开发阿博 阅读(72) 评论(0) 推荐(0) 编辑

Unity3D 程序员常用的核心类及方法详解
摘要:Unity3D是一款强大的游戏引擎,广泛应用于游戏开发领域。作为Unity3D程序员,掌握常用的核心类及方法是非常重要的。本文将详细介绍Unity3D中程序员常用的核心类及方法,并给出代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬 阅读全文

posted @ 2023-12-19 09:51 游戏开发阿博 阅读(43) 评论(0) 推荐(0) 编辑

Unity3D 关于过大的UI帧动画如何处理详解
摘要:Unity3D是一款流行的游戏开发引擎,它可以用来创建各种类型的游戏,包括2D和3D游戏。在游戏中,UI帧动画是一个常见的元素,它可以增加游戏的交互性和视觉效果。然而,当UI帧动画过大时,可能会导致游戏的性能下降和卡顿现象。本文将详细介绍如何处理过大的UI帧动画,并给出相应的技术详解和代码实现。 对 阅读全文

posted @ 2023-12-18 09:41 游戏开发阿博 阅读(44) 评论(0) 推荐(0) 编辑

Unity3D 如何制作带厚度的透明图片详解
摘要:Unity3D是一款功能强大的游戏开发引擎,可以实现各种复杂的游戏效果。本文将详细介绍如何使用Unity3D制作带厚度的透明图片,并提供代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。在Unity3D中,创建带厚 阅读全文

posted @ 2023-12-18 09:40 游戏开发阿博 阅读(26) 评论(0) 推荐(0) 编辑

Unity3D UGUI基础--画布的三种模式详解
摘要:在Unity3D中,UGUI是一种用户界面系统,它提供了一种简单而强大的方式来创建和管理游戏中的用户界面。UGUI中的一个重要概念是画布(Canvas),它是用来放置和渲染UI元素的容器。画布有三种模式:Screen Space - Overlay、Screen Space - Camera和Wor 阅读全文

posted @ 2023-12-15 10:40 游戏开发阿博 阅读(145) 评论(0) 推荐(0) 编辑

Unity3D ugui适配iPhoneX的齐刘海屏幕详解
摘要:Unity3D是一款强大的游戏开发引擎,广泛应用于手机游戏开发。随着苹果推出了iPhoneX,这款全面屏手机的出现给游戏开发者带来了新的适配问题。本文将详解如何在Unity3D中适配iPhoneX的齐刘海屏幕,并给出相应的技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏 阅读全文

posted @ 2023-12-15 09:50 游戏开发阿博 阅读(193) 评论(0) 推荐(0) 编辑

Unity3D协议怎样通过应用层来实现可靠性
摘要:Unity3D 是一款流行的游戏开发引擎,它提供了丰富的网络功能来支持多人游戏。其中,UDP(User Datagram Protocol)是一种无连接的传输协议,它提供了高效的数据传输,但不保证数据的可靠性。本文将介绍如何通过应用层来实现UDP协议的可靠性,并给出技术详解和代码实现。 对啦!这里有 阅读全文

posted @ 2023-12-14 10:58 游戏开发阿博 阅读(26) 评论(0) 推荐(0) 编辑

Unity3D UDP协议怎样通过应用层来实现可靠性
摘要:Unity3D 是一款流行的游戏开发引擎,它提供了丰富的网络功能来支持多人游戏。其中,UDP(User Datagram Protocol)是一种无连接的传输协议,它提供了高效的数据传输,但不保证数据的可靠性。本文将介绍如何通过应用层来实现UDP协议的可靠性,并给出技术详解和代码实现。 对啦!这里有 阅读全文

posted @ 2023-12-14 09:48 游戏开发阿博 阅读(66) 评论(0) 推荐(0) 编辑

Unity3D 开发中有那些提升效率的高级技巧详解
摘要:Unity3D是一款强大的游戏开发引擎,它提供了许多功能和工具来帮助开发者提高效率。本文将详细介绍Unity3D开发中的一些高级技巧,包括资源管理、内存优化、代码优化以及性能调优等方面。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你 阅读全文

posted @ 2023-12-14 09:47 游戏开发阿博 阅读(57) 评论(0) 推荐(0) 编辑

Unity3D arpg中一次普通攻击(技能攻击)的流程怎样实现比较好详解
摘要:Unity3D是一款强大的游戏开发引擎,其提供了丰富的功能和工具,可以用于开发各种类型的游戏,包括ARPG(Action Role Playing Game)游戏。在ARPG游戏中,普通攻击和技能攻击是非常重要的玩法之一。本文将详细介绍如何在Unity3D中实现一次普通攻击(技能攻击)的流程,并给出 阅读全文

posted @ 2023-12-13 09:33 游戏开发阿博 阅读(74) 评论(0) 推荐(0) 编辑

Unity3D 第一人称角色控制器,第一人称相机,摄像机的关系详解
摘要:Unity3D是一款强大的游戏开发引擎,可以用于创建各种类型的游戏。在游戏中,第一人称角色控制器、第一人称相机和摄像机是密切相关的组件,它们共同协作来实现游戏的第一人称视角。下面将详细解释它们之间的关系,并给出代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些 阅读全文

posted @ 2023-12-13 09:32 游戏开发阿博 阅读(196) 评论(0) 推荐(0) 编辑

Unity3D 帧同步核心技术: 3D定点数物理引擎架构实战详解
摘要:在游戏开发中,帧同步技术是一项非常重要的技术,它可以保证多个玩家在不同的客户端上看到的游戏画面和动作是一致的。本文将详细介绍Unity3D中的帧同步核心技术,并以3D定点数物理引擎架构为实例进行实战演示和代码实现。 一、帧同步核心技术概述帧同步是指多个客户端在同一时间点进行游戏画面和动作的更新,以保 阅读全文

posted @ 2023-12-12 09:41 游戏开发阿博 阅读(194) 评论(0) 推荐(0) 编辑

Unity3D帧同步的原理以及项目开发中可能遇到的问题与解决方案
摘要:一、Unity3D帧同步的原理帧同步是指将游戏中的每一帧的状态数据同步给所有的客户端,使得所有客户端的游戏画面都保持一致。在Unity3D中,帧同步一般分为两种模式:客户端模式和服务器模式。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢 阅读全文

posted @ 2023-12-12 09:40 游戏开发阿博 阅读(205) 评论(0) 推荐(0) 编辑

Unity3D 基于状态机的流程控制详解
摘要:Unity3D是一款强大的游戏开发引擎,它提供了丰富的功能和工具,方便开发者创建各种类型的游戏。在游戏开发过程中,流程控制是一个重要的部分,它决定了游戏的逻辑和玩家的体验。在Unity3D中,我们可以使用状态机来实现流程控制,本文将详细介绍基于状态机的流程控制的技术和代码实现。 对啦!这里有个游戏开 阅读全文

posted @ 2023-12-11 09:33 游戏开发阿博 阅读(184) 评论(0) 推荐(0) 编辑

Unity3D《守望先锋》如何来做帧同步详解
摘要:Unity3D是一种跨平台的游戏开发引擎,它提供了丰富的功能和工具,可以帮助开发人员轻松创建高质量的游戏。在Unity3D中,帧同步是一种重要的技术,它可以确保多个玩家在不同的客户端上同时进行游戏,并保持游戏状态的同步。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些 阅读全文

posted @ 2023-12-11 09:32 游戏开发阿博 阅读(143) 评论(0) 推荐(0) 编辑

Unity3D 游戏开发中的随机算法详解
摘要:在Unity3D游戏开发中,随机算法是非常重要的一部分。随机算法可以用于生成随机数、随机位置、随机事件等,为游戏增加了一定的变化性和可玩性。本文将详细介绍Unity3D中常用的随机算法,并给出相应的技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正 阅读全文

posted @ 2023-12-11 09:31 游戏开发阿博 阅读(279) 评论(0) 推荐(0) 编辑

Unity3D 个性化时间进度条实现详解
摘要:前言 时间进度条在游戏开发中是一个常见的UI元素,它可以用来显示游戏中某个任务或者动作的剩余时间。在Unity3D中,我们可以通过一些技术手段来实现一个个性化的时间进度条,以满足游戏开发的需求。本文将详细介绍如何使用Unity3D实现个性化的时间进度条,包括技术详解和代码实现。一、技术详解 游戏时间 阅读全文

posted @ 2023-12-08 09:59 游戏开发阿博 阅读(167) 评论(0) 推荐(0) 编辑

Unity3D 开发中的触摸事件和键盘事件详解
摘要:前言 Unity3D是一款强大的游戏开发引擎,可以用于开发各种类型的游戏,包括PC、移动设备和虚拟现实等平台。在Unity3D开发中,触摸事件和键盘事件是非常重要的交互方式。本文将详细介绍Unity3D开发中的触摸事件和键盘事件,包括技术详解和代码实现。 对惹,这里有一个游戏开发交流小组,希望大家可 阅读全文

posted @ 2023-12-08 09:57 游戏开发阿博 阅读(285) 评论(0) 推荐(0) 编辑

Unity shader实现水波的技术原理
摘要:Unity shader 是 Unity 引擎中非常重要的一个部分,它可以用来实现各种各样的特效效果,其中包括水波效果。本文将详细讲解 Unity shader 实现水波的技术原理,并给出相关的 Shader 代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些 阅读全文

posted @ 2023-12-07 09:39 游戏开发阿博 阅读(117) 评论(0) 推荐(0) 编辑

Unity 实现一个FPS游戏的全过程
摘要:Unity是一款功能强大的游戏引擎,它提供了各种各样的工具和功能,以帮助开发者轻松地创建精美的3D游戏和应用程序。在本文中,我们将使用Unity实现一个FPS游戏的全过程,从场景设计、角色控制、敌人AI到最终的打包发布。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些 阅读全文

posted @ 2023-12-07 09:38 游戏开发阿博 阅读(43) 评论(0) 推荐(0) 编辑

Unity DOTS《群体战斗弹幕游戏》核心技术分析之3D角色动画 鲨鱼辣椒 鲨鱼辣椒
摘要:最近DOTS发布了正式的版本, 我们来分享现在流行基于群体战斗的弹幕类游戏,实现的核心原理。今天给大家介绍大规模战斗群体3D角色的动画如何来实现。 DOTS 对角色动画支持的局限性 截止到Unity DOTS发布的版本1.0.16,目前还是无法很好的支持3D角色动画。在DOTS 的baker过程种, 阅读全文

posted @ 2023-12-06 16:34 游戏开发阿博 阅读(49) 评论(0) 推荐(0) 编辑

Unity DOTS系列之System中如何使用SystemAPI.Query迭代数据
摘要:最近DOTS发布了正式的版本, 我们来分享一下System中如何基于SystemAPI.Query来迭代World中的数据,方便大家上手学习掌握Unity DOTS开发。 SystemAPI.Query的使用 System有两种,一种是Unmanaged 的ISystem,一种是managed 的S 阅读全文

posted @ 2023-12-05 09:56 游戏开发阿博 阅读(69) 评论(0) 推荐(0) 编辑

Unity DOTS系列之托管/非托管Component的区别与性能分析
摘要:最近DOTS发布了正式的版本, 我们来分享一下DOTS里面托管与非托管Component的区别与性能分析,方便大家上手学习掌握Unity DOTS开发。托管与非托管的区别在于是不是基于自动垃圾回收的。托管是由垃圾回收器来负责自动回收,非托管需要我们手动来做相关内存管理,不被垃圾回收系统来处理。 对啦 阅读全文

posted @ 2023-12-05 09:55 游戏开发阿博 阅读(54) 评论(0) 推荐(0) 编辑

Unity DOTS系列之Struct Change核心机制分析
摘要:最近DOTS发布了正式的版本, 我们来分享一下DOTS里面Struct Change机制,方便大家上手学习掌握Unity DOTS开发。 基于ArchType与Chunk的Entity管理机制 我们回顾以下ECS的内存管理核心机制,基于ArchType+Chunk的Entity管理模式。每个Enti 阅读全文

posted @ 2023-12-04 09:38 游戏开发阿博 阅读(15) 评论(0) 推荐(0) 编辑

最新Unity DOTS系列之Aspect核心机制分析
摘要:最近DOTS发布了正式的版本, 我们来分享一下DOTS里面Aspect机制,方便大家上手学习掌握Unity DOTS开发。 Aspect 机制概述 当我们使用ECS开发的时候,编写某个功能可能需要某个entity的一些组件,如果我们一个个组件的查询出来,可能参数会写很长。如果我们编写某个功能的时候, 阅读全文

posted @ 2023-12-04 09:37 游戏开发阿博 阅读(39) 评论(0) 推荐(0) 编辑

最新Unity DOTS教程之BlobAsset核心机制分析
摘要:最近DOTS发布了正式的版本, 我们来分享一下DOTS里面BlobAsset机制,方便大家上手学习掌握Unity DOTS开发。 BlobAsset 概叙 DOTS提供了BlobAsset机制来把数据生成高效的二进制数据。BlobAsset的数据是不可变的。BlobAsset只支持非托管类型数据。支 阅读全文

posted @ 2023-12-04 09:35 游戏开发阿博 阅读(23) 评论(0) 推荐(0) 编辑

Unity DOTS系列之Filter Baking Output与Prefab In Baking核心分析
摘要:最近DOTS发布了正式的版本, 我们来分享一下DOTS里面Baking核心机制,方便大家上手学习掌握Unity DOTS开发。今天给大家分享的Baking机制中的Filter Baking Output与Prefab In Baking。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零 阅读全文

posted @ 2023-12-01 11:09 游戏开发阿博 阅读(24) 评论(0) 推荐(0) 编辑

Unity DOTS Baking System与Baking World
摘要:最近DOTS终于发布了正式的版本, 我们来分享一下DOTS里面Baking阶段,Baking System,Baking World的关键概念,方便大家上手学习掌握Unity DOTS开发。Unity在Baking也是基于ECS模式开发设计的,所以Baking的时候也会有Baking System与 阅读全文

posted @ 2023-12-01 11:00 游戏开发阿博 阅读(16) 评论(0) 推荐(0) 编辑

Unity 最新DOTS系列之《Baking与Baker的详解》
摘要:Unity DOTS Baking与Baker详解 Unity DOTS Baking与Baker详解 最近DOTS终于发布了正式的版本, 我们来分享一下DOTS里面Baking 与Baker的关键概念,方便大家上手学习掌握Unity DOTS开发。 Unity DOTS开发模式,为了让大家在”创作 阅读全文

posted @ 2023-12-01 10:01 游戏开发阿博 阅读(33) 评论(0) 推荐(0) 编辑

Unity DOTS System与SystemGroup概述
摘要:最近DOTS终于发布了正式的版本, 我们来分享以下DOTS里面System关键概念,方便大家上手学习掌握Unity DOTS开发。 System是迭代计算与处理World中的Entity实体的Component Data数据的逻辑代码。System对应的代码是运行在main thread上的。Wor 阅读全文

posted @ 2023-12-01 10:01 游戏开发阿博 阅读(53) 评论(0) 推荐(0) 编辑