
游戏与梦想
文章平均质量分 90
Shawn的代码日常
这个作者很懒,什么都没留下…
展开
-
【Games101】-> 计算机图形学
光线追踪 与 光栅化光栅化 实时生成效率较高,但准确度差。光线追踪 精确,但生成效率低,适合离线。关于光线光沿直线传播(实际有波动性)。光线之间不会发生碰撞。光线由光源发出经过反射折射等过程传入人眼。光是可逆的,光路可逆性。原创 2023-05-24 11:14:56 · 1023 阅读 · 0 评论 -
U3D面试汇总!!!
一种键值对形式存放数据。key的类型无限制。原创 2023-02-08 09:31:00 · 5737 阅读 · 0 评论 -
Lua热更新
AB包:特定于平台的资产压缩包,类似压缩文件,资产包括 模型,贴图,预设体,音效,材质球等。Resources和AB包的区别:Resources打包时为只读,无法修改。AB包存储位置和压缩方式可自定义,后期可以动态更新。AB包可以减小包体大小,并且实现资源或者脚本的热更新。热更新的基本规则:Tip:C#脚本无法打成AB包,这也是我们学习Lua的原因。ABBrowser参数相关。原创 2022-12-19 16:11:36 · 936 阅读 · 0 评论 -
数据持久化(Json,二进制,PlayerPrefs)
定义:内存中的数据模型与存储模型的相互转化。类比:将游戏数据存储到硬盘,从硬盘中读取游戏数据。定义:JavaScript对象简谱,一种全国通用的轻量级的数据交换格式。主要在网络通信中传输数据,或本地数据的存储与读取。特点:纯文本,层级结构,都具有描述性,键值对存储。基本语法演示//大括号包裹的代表一个类 {"name" : "Shawn" , "age" : 18 , "sex" : true , "height" : 1.8 , //中括号代表数组 "Students" : [ {原创 2022-10-20 22:20:51 · 1944 阅读 · 0 评论 -
高级——游戏对话,任务与背包
Rich Text。也可以勾选Best Fit对字体大小进行规范化限制。原创 2022-10-11 18:41:10 · 1065 阅读 · 1 评论 -
UGUI相关使用
1.Canvas:画布,用于渲染UI控件2.:画布分辨率自适应3.:射线事件交互4.:UI对象位置锚点控制,控制位置和对齐方式EventSystem对象上依附的:5.:玩家输入事件响应6.:独立输入模块UGUI是Unity引擎自带的GUI系统,对初学者十分重要,让我们一起来学习UGUI吧。参数解析1.:必须是“精灵Sprite”类型。2.Image Type:– a.Simple:普通模式,均匀缩放整个图片– b.Sliced。原创 2022-10-10 17:28:12 · 2023 阅读 · 0 评论 -
C#语言基础
一些主流编程语言1.C:嵌入式硬件开发2.C++:游戏客户端,服务器,软件3.C#:游戏客户端,服务器,软件,网站4.Java:安卓,服务器,软件,网站5.JavaScript:网站,服务器6.PHP:网站,服务器7.Python:网站,服务器,辅助开发8.SQL:数据库9.Go:服务器10.:mac,ios开发11.Swift:mac,ios开发使用IDE。原创 2022-10-01 11:46:43 · 1603 阅读 · 0 评论 -
Unity3D一些项目经验
经过了入门篇的打磨与体验,接下来进行基础篇的学习,其中包含动画,场景等设计。抓紧开始你的游戏之旅吧!原创 2022-09-26 12:20:08 · 1299 阅读 · 0 评论 -
如何高效地从0搭建一个游戏项目
1.为什么要自己写一个底层框架?众所周知,公共模块是所有游戏案例实现起来都必须经历的模块,这些模块往往适用面很广,它们像是建造房屋时打下的地基一样。有了他们,今后的项目开发会十分的便捷高效。由此可见,底层框架的搭建是尤为必要的。举个例子,像是Java中的Mybatis框架省去了许多数据源的初始化操作,更像是MybatisPlus框架直接省去了基本的SQL语句书写,从而更加便捷操作数据库。该篇笔记便是从底层开始搭建一个高效的开发框架,从而实现以后游戏的高效筑基。让我们开始吧!2.原创 2022-09-13 15:32:20 · 1248 阅读 · 1 评论 -
基于Unity引擎的RPG3D项目开发笔录
我的RPG!原创 2022-09-03 20:37:20 · 1349 阅读 · 0 评论 -
Unity3D入门篇
组件设置1.导航器Gizmo表示世界坐标的方向2.栅格Grid表示XZ坐标平面3.天空盒Skybox表示游戏世界的背景3D视图1.旋转视图右键/Alt+左键2.视角缩放滚轮/Alt+右键导航器1.按住Shift,点击中间的小方块,恢复方向2.点Y轴,顶视图3.点X轴,右视图4.点Z轴,前视图视野中心1.将某物体放置于世界中心选中一个物体,长按住F键此时旋转视图,似是绕着物体旋转。2.出生点添加一个新物体,其位于视图中心。透视和正交。......原创 2022-08-02 15:04:02 · 7526 阅读 · 3 评论