自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 《耻辱2》潜行玩法机制分析

中文摘要本文将潜行游戏的玩法机制拆解到底层,并串联玩法机制从内核到表现形式中的各个重要组成部分,结合《耻辱2》具体的关卡设计,深入分析《耻辱2》潜行玩法机制的本质。本文通过对《耻辱2》这一...

2021-02-24 19:17:51 2417

原创 【教程汇总+持续更新】Unity游戏开发从入门到入坟

新的一年,本该在年前整理的年终总结被拖到了年后开工。去年大量时间投入在Catlike教程的翻译上,截止目前位置,教程的进度已经完全追平原作者。去年还有一部分是断断续续的更新SLG实战教程,...

2021-02-22 11:30:00 5738 1

原创 Unity手游实战:从0开始SLG——本地化篇(五)服务器下发配置

前面几篇文章已经聊过了本地化和多语言的一些基本处理方法。文本、字体、图片、以及语音翻译等等。文本、字体已经讲完,图片因为TMP可以自己产生艺术字效果,所以归于文本一类。基于以上的实现之后...

2021-01-11 11:00:00 954

原创 Unity手游实战:从0开始SLG——本地化篇(四)提取本地化元素

本地化第一需要考虑的元素自然就是语言,转换到游戏内容的话就是文本处理。绝大多数的多语言相关内容都只需要客户端关心,然而为了日后的更新便利,在一定程度上服务端和运营也参与了多语言文本的处理...

2020-12-11 18:04:00 891

原创 Unity手游实战:从0开始SLG——本地化篇(三)地区简写与本机语言

在正式介绍多语言本地化方案之前,先介绍一点点的冷知识。如果与国际接轨那么有一个词是绝对绕不开的:ISO(国际标准组织)。而ISO 639-1的标准就定义了这个世界绝大部分国家或者地区的简...

2020-11-23 18:20:00 399

原创 Unity手游实战:从0开始SLG——本地化篇(二)TMP的优势与缺点

1字体的基础知识本地化的常用手段是文本翻译,而文本翻译除了上一篇文章中提到的翻译质量之外,还需要从技术手段上支持多语言在游戏中的显示。在电子产品上展示语言或者文本,最常用的方式就是提供一...

2020-11-09 17:17:54 2829 6

原创 Unity手游实战:从0开始SLG——本地化篇(一)聊聊游戏本地化

国内政策的收紧,让游戏行业不得不转向海外市场以谋求生存。一方面,国外市场的游戏监管目前还较为宽松(得益于分级制度),另一方面,相对于内卷的国内市场而言,国外市场还是一大片的蓝海,短时间内...

2020-11-02 18:03:00 2881 7

原创 Unity基础教程系列(八)——更多工厂(Where Shapes Come From)

目录1 更多形状1.1 立方体嵌入球1.2 复合胶囊体1.3 复合立方体1.4 生成新的形状1.5 配置要调整的Renderer1.6 非同一颜色1.7 保存所有的颜色1.8 可选统一颜...

2020-09-30 12:00:00 396

原创 Unity基础教程系列(七)——可配置形状(Variety of Randomness)

目录1 形状旋转1.1 添加旋转1.2 随机旋转1.3 保存角速度1.4 一次性更新所有形状2 形状运动2.1 增加速度2.2 保存速度2.3 随机化速度2.4 逐个生成区域的速度2.5...

2020-09-29 11:13:36 803

原创 Unity基础教程系列(六)——更多的游戏状态(Saving All That Matters)

目录1 保存随机性1.1 记录随机状态1.2 读取随机状态1.3 JSON序列化1.4 解耦关卡1.5 两种方式都支持2 持久化关卡数据2.2 存储游戏关卡2.3 加载关卡数据2.4 缓...

2020-09-25 11:30:36 558

原创 Unity基础教程系列(四)——多场景(Loading Levels)

目录1 池场景1.1 在运行时创建场景1.2 把对象放入场景池1.3 从重编译中恢复2 关卡12.1 多场景编辑2.2 场景灯光2.3 在构建中包含多场景2.4 加载场景2.5 等待下一...

2020-09-14 11:21:38 1609

原创 Unity基础教程系列(三)——复用对象(Object Pools)

目录1 销毁对象1.1 销毁物体的快捷键1.2 销毁随机形状1.3 保持列表正确1.4 高效清除2 持续的创造与销毁2.1 GUI2.2 创建速度标签2.3 创建Speed滑动条2.4 ...

2020-09-07 18:03:00 546

原创 Unity基础教程系列——对象管理(二)对象多样化(Fabricating Shapes)

目录1 形状工厂1.1 形状类1.2 多个不同的形状1.3 工厂Asset1.4 获取形状1.5 获取形状(原文就是重复标题)2 记住形状2.1 Shape的ID属性2.2 鉴别文件的版...

2020-09-03 18:04:00 468

原创 Unity基础教程系列——对象管理(一) 持久化对象(Creating, Saving, and Loading)...

目录1 按需创建对象1.1 游戏逻辑1.2 玩家输入1.3 随机立方体1.4 开始新游戏1.5 保持对物体的追踪1.6 清空列表2 保存和加载2.1 保存路径2.2 打开文件以便写入2....

2020-08-31 18:03:00 585

原创 Unity 水、流体、波纹基础系列(四)——朝水里看(Looking Through Water)

目录1 使水透明1.1 水下风光1.2 透明表面着色器1.3 移除水阴影2 水下雾2.1 找出深度2.2 抓取背景2.3 应用雾2.4 自定义混合3 伪折射3.1 抖动背景样本3.2 使...

2020-08-28 18:02:00 1897 1

原创 Unity 水、流体、波纹基础系列(三)——波浪(Waves)

目录1 正弦波1.1 调整顶点1.2 调整Y1.3 振幅1.4 波长1.5 速度1.6 法线向量1.7 Mesh分辨率1.8 阴影2 格斯特纳波(Gerstner)2.1 来回移动2.2...

2020-08-27 18:03:00 4282

原创 Unity 水、流体、波纹基础系列(二)——方向流体(Directional Flow)

目录1 各向异性模式1.1 涟漪水1.2 方向流体Shader2 与流体保持一致2.1 方向流体的UV2.2 纹理旋转2.3 旋转导数2.4 采样流体3 瓦片化流体3.1 流体网格3.2...

2020-08-26 18:02:00 2483

原创 Unity 水、流体、波纹基础系列(一)——纹理变形(Texture Distortion )

目录1 UV动画1.1 滑动表面着色器1.2 让UV流动1.3 流动方向1.4 定向滑动2 无缝循环2.1 混合权重2.2 跷跷板2.3 时间偏移2.4 结合两个不同的扭曲2.5 UV跳...

2020-08-24 21:04:00 2448

原创 Unity Mesh基础系列(四)mesh变形(制作一个弹力球)

目录1 场景搭建2 Mesh调节器2.1 准备2.2 顶点速度3 Mesh 调节器的输入3.1 输入检测3.2 施加力3.3 力偏移4 最基础的变形4.1 将力转换为速度4.2 移动顶点...

2020-08-21 18:03:00 5583 1

原创 Unity Mesh基础系列(三)立方体球(更好更圆)

目录1 适配圆角立方体2 检查映射3 用数学来玩4 调整映射本章重点:1、把立方体变为球体2、在Unity中可视化映射3、分析换算的损耗4、用数学优化算法在本教程中,我们将创建一个基于立...

2020-08-20 18:04:00 2493 2

原创 Unity Mesh基础系列(二)圆角立方体(构建)

目录1、复合一个立方体2 创建立方体顶点集合3 添加三角形4 圆角化立方体5 分离mesh6 渲染网格7 添加碰撞本篇文章主要内容:创建一个具有无缝网格的立方体将圆角边添加到立方体中。定...

2020-08-19 18:04:00 2837 1

原创 Unity Mesh基础系列(一)生成网格(程序生成)

目录1 渲染事物2 创建顶点网格3 创建Mesh4 生成附加顶点数据本文主要内容:1、创建一个点阵网格2、用协程分析点阵网格的位置3、用三角形定义表面4、自动生成法线5、增加纹理坐标和切...

2020-08-18 18:03:00 6075 1

原创 Unity可编程渲染管线系列(十二)图像质量(MSAA和HDR)

目录1 渲染比例1.1 向下缩放1.2 渲染到缩放后的纹理1.3 向上缩放2 MSAA2.1 配置2.2 多采样渲染纹理2.3 解析纹理贴图2.4 无深度解析2.5 Depth-Only...

2020-08-14 18:03:00 3845

原创 Unity可编程渲染管线系列(十一)后处理(全屏特效)

目录1 后处理栈(Post-Processing Stack)1.1 Asset1.2 默认栈1.3 渲染栈2 渲染目标2.1 渲染到纹理2.2 Blitting2.3 隔离深度纹理3 ...

2020-08-13 18:03:00 1442

原创 Unity可编程渲染管线系列(十)细节层次(交叉淡化几何体)

目录1 剔除细节1.1 LOD组1.2 多LOD级别1.3 增量LOD2 LOD混合2.1 交叉淡化2.2 屏幕空间坐标2.3 裁剪2.4 抖动2.5 交叉淡化阴影2.6 动画抖动模式3...

2020-08-12 18:02:00 786

原创 Unity可编程渲染管线系列(九)烘焙阴影(混合光照)

目录1 阴影淡入淡出1.1 淡出范围1.2 固定阴影裁剪1.3 衰减2 阴影遮罩2.1 检测阴影遮罩2.2 采样烘焙阴影2.3 阴影探针2.4 LPPV 阴影2.5 多光源2.6 距离阴...

2020-08-11 18:06:00 2099

原创 Unity可编程渲染管线系列(八)全局光照(直接光照)

目录1 灯光贴图1.1 设置场景1.2 烘焙光1.3 采样光照贴图1.4 透明表面1.5 合并直接光和间接光1.6 只有烘焙光1.7 元通道2 自发光2.1 自发光颜色2.2 间接自发光...

2020-08-07 18:02:00 1483

原创 Unity可编程渲染管线系列(七)反射(镜面和环境)

目录1 高亮的高光1.1 光滑度1.2 表面数据1.3 漫反射光1.4 镜面选项1.5 镜面高光1.6 逐物体平滑度2 反射环境2.1 采样环境2.2 调制反射2.3 菲涅尔2.4 金属...

2020-08-06 18:06:00 1593

原创 Unity可编程渲染管线系列(六)透明度(裁剪与淡化 Clipping and Fading)

目录1 Alpha裁剪1.1 Alpha贴图1.2 纹理化1.3 丢弃片段1.4 裁剪阴影1.5 双面渲染1.6 给背面翻转法线1.7 可选的裁剪1.8 Alpha-Test渲染队列2 ...

2020-08-05 18:04:00 2045 1

原创 Unity可编程渲染管线系列(五)方向阴影(级联贴图 Cascaded Maps)

目录1 方向光阴影1.1 配置阴影1.2 渲染阴影1.3 阴影距离1.4 调查阴影1.5 钳位阴影瓦片1.6 总是使用裁切1.7 基于距离进行阴影裁减2 级联阴影贴图2.1 级联数量2....

2020-08-04 18:03:00 1163

原创 Unity可编程渲染管线系列(四)聚光灯阴影(阴影贴图)

目录1 一个带有阴影的聚光灯1.1 阴影贴图1.2 阴影命令缓冲区1.3 设置 渲染目标1.4 配置视图和投影矩阵1.5 渲染阴影投射器2 阴影投射器通道2.1 阴影包含文件2.2 第二...

2020-08-03 18:03:00 1562

原创 Unity可编程渲染管线系列(三)光照(单通道 正向渲染)

目录1 受光的着色器1.1 Lit 着色器1.2 法线向量1.3 漫反射光2 可见光2.1 光缓冲2.2 填充缓冲区2.3 配置灯光2.4 可变的灯光数量3 点光源3.1 灯光位置3.2...

2020-07-30 18:03:00 657

原创 Unity可编程渲染管线系列(二)自定义着色器(HLSL和核心库)

目录1 自定义不受光着色器1.1 创建一个着色器1.2 HLSL1.3 转置矩阵1.4 常量缓冲区1.5 核心库1.6 编译目标级别1.7 目录结构2 动态批处理2.1 启用合批2.2 ...

2020-07-29 18:04:00 2751 1

原创 Unity可编程渲染管线系列(一)自定义管线(控制渲染)

本文重点:1、创建管线资产和实例2、剔除、过滤、排序、渲染3、保持内存干净4、提供良好的编辑体验这是涵盖Unity可编写脚本的渲染管线的教程系列的第一部分。本教程假定您首先阅读了Unit...

2020-07-28 18:03:00 2932

原创 13 相关方管理 人人都是项目经理系列(第13/13篇)

点击蓝字关注我们吧!目录1 项目相关方管理的核心概念2 识别相关方3 相关方映射分析/表现4 规划相关方参与5 管理相关方参与6 监督相关方参与相关方这个领域是项目管理所涉及的最后一个...

2020-07-26 18:02:00 946

原创 12 采购管理 人人都是项目经理系列(第12/13篇)

点击蓝字关注我们吧!目录1 项目采购管理的核心概念2 规划采购管理3 合同类型4 实施采购5 控制采购采购领域对项目经理来说不是很重要,一般是由特殊的采购部门完成的。PMP里,对项目经...

2020-07-25 18:06:00 607

原创 11 风险管理 人人都是项目经理系列(第11/13篇)

点击蓝字关注我们吧!很多时候,我们知道做一件事应该这么做,但很难说清楚为什么要这么做。又或者是,别人一直这么做,所以我也这么做。有些动物有一种行为叫做印随,也就是它出壳的时候看到的第一...

2020-07-24 18:04:00 812

原创 10 项目沟通管理 人人都是项目经理系列(第10/13篇)

点击蓝字关注我们吧!1项目沟通管理的核心概念我们刚才说完了项目经理的专业领域怎么管人。这可以说是项目经理80%-90%的工作内容。而在管人的时间上,沟通又占了80%-90%!也就是说,...

2020-07-23 18:03:00 452

原创 9 项目资源管理 人人都是项目经理系列(第9/13篇)

点击蓝字关注我们吧!目录1 了解激励理论1.1 马斯洛需求层次1.2 赫兹伯格:双因素理论1.3 麦格雷戈:X理论和Y理论2 了解边际福利、额外待遇、光环效应3 了解项目经理的管理风格...

2020-07-22 18:03:00 1189

原创 Unity基础系列(五)——每秒帧率(测试性能)

点击蓝字关注我们吧!目录1 构造原子核2 使用Profiler3 测量FPS4 帧平均每秒5 给文本上色本章重点:1、用物理学来创造一个不断成长的原子核。2、使用分析器排查性能。3、统...

2020-07-21 18:03:00 4355

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除