博毅创为Alan老师

导航

2023年10月27日 #

BEPUphysicsint碰撞事件详解

摘要: 上一节我们給大家介绍了BEPUphysicsint的基本使用,在游戏开发中我们经常要使用物理引擎的事件,所以本节我们详细的讲解BEPUphysicsint 的物理事件。此物理引擎会产生了碰撞事件与非碰撞事件,碰撞事件大家好理解,非碰撞事件例如: 物理Entity的update事件,Entity的ac 阅读全文

posted @ 2023-10-27 11:20 游戏开发阿博 阅读(42) 评论(0) 推荐(0) 编辑

BEPUphysicsint定点数3D物理引擎介绍

摘要: 帧同步的游戏中如果用物理引擎,为了保证不同设备上的结果一致,需要采用定点数来计算迭代游戏过程中的物理运算。也就是我们通常说的定点数物理引擎(确定性物理引擎)。本系列教程给大家详细的讲解如何在你的项目中内置一个确定性物理引擎。确定性物理引擎我们使用github上开源的物理引擎BEPUphysicsin 阅读全文

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

Unity RVO动态避障技术方案介绍

摘要: 我们在开发游戏的时候经常会遇到这样的问题,当我们寻路的时候,其它人也在寻路,如何避免不从其它人的位置穿过。这个叫做动态避障,目前主流的解决方案就是RVO。本节我们来介绍一些Unity 实现RVO的相关资料,后续在详细的讲解ROV算法的原理。 先給大家介绍一个RVO2 Library 的项目,这个项目 阅读全文

posted @ 2023-10-27 11:02 游戏开发阿博 阅读(389) 评论(0) 推荐(0) 编辑

Unity ECS内存分配器原理详解

摘要: ECS 为什么会高效,性能好,Entity的内存布局与分配就是非常重要的部分,今天我们一起来分析一下Unity ECS 架构里面如何来做高效的内存分配器。这种思路也可以给我们做内存分配提供很好的一个思路。 1: ECS 里面基本的一些概念 Unity ECS框架里面有几个重要的概念: Entity, 阅读全文

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

网络游戏中支付系统的架构与设计

摘要: 游戏支付系统如何架构与设计 目前游戏开发中主流的支付是微信支付,支付宝支付,苹果支付等。今天来给大家分享一下游戏中支付系统如何架构与设计。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。 游戏支付中的主要业务流程 在设计游 阅读全文

posted @ 2023-10-27 10:38 游戏开发阿博 阅读(56) 评论(0) 推荐(0) 编辑