首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
游戏开发
evamango
创建于2022-09-20
订阅专栏
关于游戏开发
等 1 人订阅
共37篇文章
创建于2022-09-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Unity 学习笔记-编辑器扩展
拓展 Unity编辑器扩展 | 编辑器扩展基础入门-腾讯云开发者社区 编辑器拓展 必要操作 在Assets下新建Editor目录 菜单 添加 验证菜单项是否可点(第2个参数) 排序(第3个参数) ⬆️
《3D 数学基础:图形与游戏开发》九、矩阵的更多知识
9.1 矩阵的行列式 在任意方阵中都存在一个标量,称作该方阵的行列式 9.1.1 线性运算法则 方阵 M 的行列式记作 |M| 或 “det M”。先从 2x2、3x3 矩阵开始 下面的示意图能帮助起
《3D 数学基础:图形与游戏开发》八、矩阵和线性变换
8.1 变换物体与变换坐标系 为何需要变换坐标系?下图展示了一把枪正向汽车发射子弹。现在想象下世界坐标系被旋转到和车坐标系重合的位置,与此同时保持车、枪、子弹弹道不变(右图)。这样我们就得到了枪和弹道
《游戏编程模式》六、单例模式(Unity 实现)
概要 使用场景 游戏管理器:如游戏状态管理、关卡管理等。像在一个角色扮演游戏中,游戏状态管理器负责控制游戏的开始、暂停、结束等状态,单例模式能保证全局只有一个管理器来统一协调。 资源管理器:管理游戏中
《3D 数学基础:图形与游戏开发》七、矩阵
7.1 矩阵——数学定义 7.1.1 矩阵的维度和记法 矩阵的维度被定义为它包含了多少行和多少列。一个 $r\times c$ 矩阵有 r 行 c 列。下面是一个 $4\times 3$ 矩阵的例子
《游戏编程模式》五、原型模式(Unity 实现)
我们通常谈论的“原型”,并非 GoF 的原型模式 5.1 原型设计模式 需求: 主角旁有各种怪物,怪物都想要杀掉主角 每种怪物都有不同的特性 我们为游戏里 3 种怪物类型——幽灵、恶魔和术士分别设计了
《3D 数学基础:图形与游戏开发》五-六、向量运算和3D 向量类
5.1 线性代数与几何 数学中专门研究向量的分支称作线性代数,它是一个非常有趣且应用广泛的研究领域,但与 3D 数学关注的领域并不相同 3D 数学主要关心向量和向量运算的几何意义 5.2 符号约定 5
《游戏编程模式》四、观察者模式(Unity 实现)
4.1 解锁成就 假设我们正在往游戏里添加一个成就系统 要优雅地实现会比较棘手,一不小心就可能会将系统弄得一团糟,且会使代码库很难维护。我们并不想在碰撞检测算法中调用 unlockFallOffBri
《游戏编程模式》三、享元模式(Unity 实现)
适用场景: 有太多对象并考虑对其进行轻量化 3.1 森林之树 为了在屏幕上渲染出森林,所有的(树)数据必须按照一定的方式进行组织并沿着总线从 CPU 传送到 GPU 里去 一个多边形网格:定义了树干、
《3D 数学基础:图形与游戏开发》三、多坐标系
3.1 为什么要使用多坐标系 3.2 一些有用的坐标系 3.2.1 世界坐标系 世界坐标系是一个特殊的坐标系,它建立了描述其他坐标系所需要的参考框架 3.2.2 物体坐标系 物体坐标系是和特定物体相关
《3D 数学基础:图形与游戏开发》四、向量
4.1 向量——数学定义 4.1.1 向量与标量 “速度”和“位移”是向量 “速率”和“长度”是标量 4.1.2 向量的维度 向量包含的“数”的数目 标量可被认为是一维向量 4.1.3 记法 行向量。
《游戏编程模式》二、命令模式(Unity 实现)
精炼后: 2.1 配置输入 硬编码用户输入对应执行的行为 按空格执行 Jump() 按 F 执行 Fire() 需求:游戏允许用户配置他们的按钮与游戏行为之间的映射关系 为了支持自定义配置,我们需要将
《3D 数学基础:图形与游戏开发》二、笛卡尔坐标系统
2.1 1D数学 在进入 3D 世界之前,首先要弄清关于数字体系和计数的一些概念 人们习惯于把羊排成一排来计数,这导致了数轴概念的产生(自然数) 如果您很健谈,就能劝说别人买一只您实际上没有的羊,由此
《3D 数学基础:图形与游戏开发》一、简介
1.1 什么是 3D 数学 计算几何则是研究用数值方法解决几何问题的学科。 1.2 为什么选择本书 独一无二的主题:本书填补了讲解图形学、线性代数和编程之间关系的空白。本书的定位是:学习编写游戏或图形
《游戏编程模式》一、 架构、性能和游戏
在我们一头扎进一堆模式之前,我想为你介绍一些关于我如何看待软件架构以及它是如何应用到游戏的一些背景,这可能会帮助你更好地理解这本书的其余部分。
3D 数学(1)-矩阵
矩阵是一种描述线性变换的工具;为什么变换需要用到矩阵;向量与矩阵,矩阵与矩阵的乘法;常用变换矩阵介绍;单位矩阵、逆矩阵的作用
[Deprecated] 安卓(Android Studio)接入 Bugly 热更新功能
按着腾讯官方的教程来接入,由于各种原因,最后还是失败了。后面找到了在 Github 上的另一篇较新的文章,折腾两天最后脱坑成功。