随笔分类 -  Unity_Siki

Siki学院下学习笔记
摘要:UGUI整体解决方案-优化篇 任务2:简介 主要两个方面:合批(batching) 和 重建(rebuild) 目录:1. UI相关基础2. UI主要组件3. UI渲染规则4. 重建5. 批处理6. 事件响应与射线7. 填充率、overdraw8. 具体UI组件的优化 任务3:基本概念 网格 --  阅读全文

posted @ 2021-01-28 23:52 FudgeBear 阅读(305) 评论(0) 推荐(0)

摘要:xLua游戏中的热更新 课时3~5:热更新方案 开发者不用重新打包上传;用户不用重新下载安装包;安装包不用通过商店审核 现有的成熟热更新插件: toLua/ xLua -- 运行lua代码,实现了lua和c# 的代码交互 xLua(腾讯开源)介绍:https://gameinstitute.qq.c 阅读全文

posted @ 2020-12-03 21:48 FudgeBear 阅读(242) 评论(0) 推荐(0)

摘要:UNITY_灯光与渲染 课程大纲: Custom Skybox Lights; Color Space Global Illumination -- realtime/ baked Light probes Emissive lighting Reflection probes PostProces 阅读全文

posted @ 2020-07-09 23:19 FudgeBear 阅读(1199) 评论(0) 推荐(0)

摘要:Unity性能优化全攻略 任务3:游戏安装包大 很多情况下,使用Unity打包的游戏安装包会比使用本地API开发的安装包大,原因是Unity制作的游戏是跨平台的,这个跨平台是基于Mono的(游戏基于Mono,通过Mono与操作系统进行交互),因此Mono本身占有了一定空间。 任务4:DrawCall 阅读全文

posted @ 2020-04-27 22:16 FudgeBear 阅读(356) 评论(0) 推荐(0)

摘要:UGUI整体解决方案(基础篇) 课程目录: 基础组件的讲解 每种组件的示例 扩展UGUI组件 图文混排 (Text Mesh Pro) 富文本 UGUI图表 (柱状图等) 多语言解决方案 UI优化 参考博文:https://blog.csdn.net/zcaixzy5211314/article/d 阅读全文

posted @ 2019-10-15 12:53 FudgeBear 阅读(648) 评论(0) 推荐(0)

摘要:SIKI_Unity_2_入门_通过实例学习游戏的存档和读档 任务5:创建设计目标 Animation的直接使用: 将Animation组件直接挂载在游戏物体上即可播放 脚本控制: 方法1: 直接在Inspector面板给Animation的Animations集合赋值动画a和b通过animatio 阅读全文

posted @ 2019-09-27 23:25 FudgeBear 阅读(694) 评论(0) 推荐(0)

摘要:SIKI_Unity_2_初级案例_贪吃蛇 任务5: 素材的导入与制作 确定游戏窗口分辨率并隐藏Build出来每次开始运行时跳出的UnityResolution窗口: PlayerSettings -> Resolution and Presentation中 设置Default Screen Wi 阅读全文

posted @ 2019-07-15 23:11 FudgeBear 阅读(500) 评论(0) 推荐(0)

摘要:Unity 4-4 丛林战争(Socket/TCP网络游戏开发) 任务1:素材、演示、Prerequisite 使用c#的有关TCP的底层API进行服务器端的开发(直接通过socket进行通信) 功能: Third-Person Shooting Game 创建房间、加入房间的联机功能 Prereq 阅读全文

posted @ 2018-05-23 22:28 FudgeBear 阅读(1164) 评论(0) 推荐(0)

摘要:Unity 3-7 AssetBundle入门学习 任务1&2&3:课程介绍 AssetBundle -- 用于资源的更新 为了之后的xLua (Lua热更新的框架)打下基础 任务4&5:AssetBundle的定义和作用 AssetBundle的学习 -- 一手学习资源:UnityManual - 阅读全文

posted @ 2018-05-11 19:40 FudgeBear 阅读(526) 评论(0) 推荐(0)

摘要:Unity 3-3 背包系统(基于UGUI) 任务1&2&3:演示、介绍、类图分析 背包面板、箱子面板、锻造合成面板、装备佩戴面板、商店面板等 面板的显示和隐藏、保存和加载、拾起物品、物品移动、物品出售和购买等 导入素材UI.unitypackage UML图设计: 物品Item分为几类:消耗品Co 阅读全文

posted @ 2018-05-03 15:34 FudgeBear 阅读(2515) 评论(0) 推荐(1)

摘要:Unity 7-4 高自由度沙盘游戏地图生成 MineCraft (插件Uniblocks) 任务1&2&3&4 素材 && 课程演示 && 课程简介 使用插件Uniblocks Voxel Terrain v1.4.1 -- 专用于生成方块地图 (该插件目前在AssetStore中不可用) 讲解博 阅读全文

posted @ 2018-05-02 10:27 FudgeBear 阅读(1211) 评论(0) 推荐(0)

摘要:Unity 3-6 UI框架 (基于UGUI) 任务1&2&3&4:介绍 && 创建工程 UI框架: 管理场景中所有UI面板 控制面板之间的跳转 如果没有UI框架,会通过面板之间的交叉访问来实现这些功能,管理混乱 创建工程UIFrameWork: 创建工程目录 导入素材,将素材放入Images文件夹 阅读全文

posted @ 2018-04-26 10:42 FudgeBear 阅读(777) 评论(0) 推荐(0)

摘要:Unity 2-9 C#高级教程 任务1:字符串和正则表达式任务1-1&1-2:字符串类string System.String类(string为别名) 注:string创建的字符串是不可变的,一旦进行了初始化,就不能改变其内容了 string的声明:string s = "....";字符串长度: 阅读全文

posted @ 2018-04-19 17:08 FudgeBear 阅读(1148) 评论(0) 推荐(0)

摘要:Unity 3-16 3D数学基础 任务0-1:课程介绍 课程大纲: 1. 3D数学介绍 2. Unity中的几种坐标系: 全局坐标系、屏幕坐标系等 坐标系间的坐标转换:比如屏幕坐标转换到世界坐标 3. 向量的基本概念: 4. 向量运算: 计算长度 向量与向量之间的加减乘,向量与标量之间的乘法,点乘 阅读全文

posted @ 2018-04-17 19:34 FudgeBear 阅读(639) 评论(0) 推荐(0)

摘要:Unity 3-8 Lua编程 任务1&2&3:前言 课程内容: Lua从入门到掌握 为之后的xLua和其他热更新方案打下基础 任务4:Lua简介 Lua是轻量小巧的脚本语言--无需编译,用标准c语言编写,开源 目的是为了嵌入应用程序中,为应用程序提供灵活的扩展和定制功能 可以很方便地与其他程序进行 阅读全文

posted @ 2018-04-16 18:51 FudgeBear 阅读(309) 评论(0) 推荐(0)

摘要:Unity 2-8 黑暗之光(未学) 阅读全文

posted @ 2018-04-15 18:32 FudgeBear 阅读(309) 评论(0) 推荐(0)

摘要:Unity 2-7 Stealth秘密行动 Abstract:向量运算;Animation动画;Navigation寻路系统;Mecanim动画系统 任务1&2&3:游戏介绍 && 创建工程和游戏场景介绍 && 创建游戏环境 逃生游戏,过关条件为拿到钥匙并从电梯处逃脱被敌人/ 摄像头/ 触碰红外线 阅读全文

posted @ 2018-04-04 16:24 FudgeBear 阅读(3765) 评论(1) 推荐(5)

摘要:Unity 2-6 动画系统和Timeline 阅读全文

posted @ 2018-04-04 16:23 FudgeBear 阅读(286) 评论(0) 推荐(0)

摘要:Unity 2-5 DOTween动画插件 阅读全文

posted @ 2018-04-04 16:22 FudgeBear 阅读(219) 评论(0) 推荐(0)

摘要:Unity 2-4 UGUI Unity5.1 UI 案例学习 任务1-1:UGUI简介 什么是GUI: 游戏的开始菜单 RPG游戏的菜单栏、侧边栏和功能栏(比如背包系统、任务列表等) 设计用来控制移动的虚拟杆和攻击按钮 UGUI: Unity内置 GUI也可以用第三方插件实现:如NGUI、DFGU 阅读全文

posted @ 2018-03-28 23:31 FudgeBear 阅读(1001) 评论(0) 推荐(0)