Unity Physics 学习笔记 第四章 碰撞查询
跟主流物理引擎一样,Unity Physics 也具有碰撞查询的功能
跟主流物理引擎一样,Unity Physics 也具有碰撞查询的功能
本文介绍获取与修改刚体速度的方法
并实现控制立方体每隔一段时间朝随机方向运动,具有匀速运动与施加冲量两种方式
前文展示了一个简单的 HelloWorld,本文将进一步介绍其中用到的 Physics Shape 和 Physics Body 这两个脚本的参数设置
现在 Unity 的 Package Manager 中已经有了适用于 ECS 框架的物理引擎,功能完善
可以说 Unity 的 DOTS(面向数据技术栈)已经能够用于制作大部分游戏类型
虽然还是预览版,但我感觉它已经完整地发挥了 ECS 架构的优点,上手也很快
前文中我们用 IJobForEach 或者 JobComponentSystem.Entities.ForEach 都只能筛选并遍历具有特定 Component 的 Entity,但其实有更灵活且同样高效的方式
一般游戏中都避不开实体的动态生成与动态销毁。
本文演示使用 Prefab 创建旋转的立方体方阵并定时销毁。
本文将介绍 Unity ECS 中对于 Component 的内存管理
上一章介绍了 ECS 并行处理的实现,接下来就这个 HelloWorld 进行深入的研究。
跟随本文,创建一个立方体 Entity,利用一个 System 控制它不断旋转。
之前接触 ECS 是因为看了守望先锋的架构分析。了解了一下发现这种架构天生支持多线程,而且对缓存非常友好,似乎做联网同步也很方便,感觉这应该是个挺有前途的设计思路。
官网说,Vuex 是为 Vue.js 应用开发的状态管理模式。个人理解就是管理全局变量的单例,支持响应式,存储状态或数据
Vue Router 是 Vue.js 官方提供的路由管理器,轻松构建单页应用
本文基于用 Vue CLI 创建的脚手架,包括动态路径参数、嵌套路由、命名视图、懒加载
Vue CLI 是 Vue.js 提供的命令行工具
我们可以使用它来快速创建一个脚手架项目
某门课在讲管程,给的伪码十分丑陋看的我头痛,于是自己用 C++写了一遍