首页
学习
活动
专区
工具
TVP
发布

U3D技术分享

专栏作者
42
文章
37165
阅读量
13
订阅数
《游戏引擎架构》阅读笔记 第二部分第5章
本系列博客为《游戏引擎架构》一书的阅读笔记,旨在精炼相关内容知识点,记录笔记,以及根据目前(2022年)的行业技术制作相关补充总结。 本书籍无硬性阅读门槛,但推荐拥有一定线性代数,高等数学以及编程基础,最好为制作过完整的小型游戏demo再来阅读。 本系列博客会记录知识点在书中出现的具体位置。并约定(Pa b),其中a为书籍中的页数,b为从上往下数的段落号,如有lastb字样则为从下往上数第b段。 本系列博客会约定用【】来区别本人所书写的与书中观点不一致或者未提及的观点,该部分观点受限于个人以及当前时代的视角
[Sugar]
2022-11-23
8710
Box2DSharp使用手册#3
#3部分为整个Box2D系统结构的解释,以及其运行的原理和相应步概述。不清楚有没有#4,如果有#4则会对每一个物理求解过程进行推导阐述。 上一章链接:传送门 需要前置知识:高等数学,大学物理 ---- 目录 1、世界 1.1 基础信息 1.2 结构详述 1.3 物理世界原理-概览 1.4 物理世界原理-详述 2. 物理快照 3、物理系统优化 3.1 时间上的优化 3.2 空间上的优化 1、世界 1.1 基础信息 世界-World为整个物理系统的管理运行系统,其结构如下 其中:FP、FVector2、FVec
[Sugar]
2022-11-16
8490
Unity 理论-技术代码验证
本篇博客主要记录在理论和一些遇到新技术的内容中,编写的一些代码测试以验证其正确性or如何使用。 ---- 目录 理论类 Struct和普通值引用类型的深拷贝 技术类 LinkedList throw new ArgumentNullException 理论类 Struct和普通值引用类型的深拷贝 public struct ValueReferenceNode { public int value; } public class ValueReference : MonoBehaviour {
[Sugar]
2022-11-11
2440
UDP帧同步核心原理
本博客总结自网络公开课 开发工具:Unity/服务器 开发语言C#/(C++ Lua) ---- 目录 帧同步如何同步 帧同步使用TCP还是UDP 帧同步的流程详解 如何克服UDP的时序和丢包问题 帧同步如何同步 帧同步:服务器把玩家操作同步给所有玩家,其他玩家在本地客户端根据服务器发过来的操作来推进游戏。同样代码+同样输入->同样结果 优点:实时性很好 缺点:所有计算放在客户端,容易作弊(即逻辑和单机游戏没有区别),每次同时同步的玩家不能太多 原理: 1、服务器:每隔一段时间,采集玩家的操作并发送给所有的
[Sugar]
2022-10-28
1.4K0
《游戏引擎架构》阅读笔记 第一部分第4章
本系列博客为《游戏引擎架构》一书的阅读笔记,旨在精炼相关内容知识点,记录笔记,以及根据目前(2022年)的行业技术制作相关补充总结。 本书籍无硬性阅读门槛,但推荐拥有一定线性代数,高等数学以及编程基础,最好为制作过完整的小型游戏demo再来阅读。 本系列博客会记录知识点在书中出现的具体位置。并约定(Pa b),其中a为书籍中的页数,b为从上往下数的段落号,如有lastb字样则为从下往上数第b段。 本系列博客会约定用【】来区别本人所书写的与书中观点不一致或者未提及的观点,该部分观点受限于个人以及当前时代的视角
[Sugar]
2022-10-28
3320
《游戏引擎架构》阅读笔记-第2-3章
本系列博客为《游戏引擎架构》一书的阅读笔记,旨在精炼相关内容知识点,记录笔记,以及根据目前(2022年)的行业技术制作相关补充总结。 本书籍无硬性阅读门槛,但推荐拥有一定线性代数,高等数学以及编程基础,最好为制作过完整的小型游戏demo再来阅读。 本系列博客会记录知识点在书中出现的具体位置。并约定(Pa b),其中a为书籍中的页数,b为从上往下数的段落号,如有lastb字样则为从下往上数第b段。 本系列博客会约定用【】来区别本人所书写的与书中观点不一致或者未提及的观点,该部分观点受限于个人以及当前时代的视角
[Sugar]
2022-10-28
5730
Unity底层如何处理C#
本篇章内容总结自网上公开课 ---- 目录 Mono虚拟机 IL2CPP Mono虚拟机 Mono:在微软开放.NET后,Mono是其平台下的.NET项目,支持Linux,Windows和Mac,Android。因此基于Mono开发应用/游戏都是可以跨平台发布。 Unity在以前为什么会选择Mono虚拟机:因为Mono支持夸平台发布 IL2CPP Unity为什么在Mono之后又推出了IL2CPP 1、Mono.Net的版权问题 2、Mono虚拟机解释执行.NET字节码,运行效率相对较差 3、IOS等部分平
[Sugar]
2022-10-05
5090
《游戏引擎架构》阅读笔记-第1章 导论
本系列博客为《游戏引擎架构》一书的阅读笔记,旨在精炼相关内容知识点,记录笔记,以及根据目前(2022年)的行业技术制作相关补充总结。 本书籍无硬性阅读门槛,但推荐拥有一定线性代数,高等数学以及编程基础,最好为制作过完整的小型游戏demo再来阅读。 本系列博客会记录知识点在书中出现的具体位置。并约定(Pa b),其中a为书籍中的页数,b为从上往下数的段落号,如有lastb字样则为从下往上数第b段。 本系列博客会约定用【】来区别本人所书写的与书中观点不一致或者未提及的观点,该部分观点受限于个人以及当前时代的视角
[Sugar]
2022-10-05
6180
《CLR via C#》笔记:第5部分 线程处理(3)(完结)
本博客所总结书籍为《CLR via C#(第4版)》清华大学出版社,2021年11月第11次印刷(如果是旧版书籍或者pdf可能会出现书页对不上的情况) 你可以理解为本博客为该书的精简子集,给正在学习中的人提供一个“glance”,以及对于部分专业术语或知识点给出解释/博客链接。 【本博客有如下定义“Px x”,第一个代表书中的页数,第二个代表大致内容从本页第几段开始。(如果有last+x代表倒数第几段,last代表最后一段)】 电子书可以在博客首页的文档-资源归档中找到,或者点击:传送门自行查找。如有能力请
[Sugar]
2022-09-29
2350
Dijkstra+Priority_Queue
Dijkstra英文wiki:传送门,中文博客:传送门 Dijkstra+优先队列:传送门 本篇所有知识点部分(及其拓展链接)均采用C++进行介绍。 Tag:图论 ---- 目录 前置知识 Dijkstra+Priority_Queue模板 前置知识 优先队列:时间复杂度O(lg(n)) 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在优先队列中,元素被赋予优先级。当访问元素时,具有最高优先级的元素最先删除。优先队列具有最高级先出 (first in, largest out)的行
[Sugar]
2022-09-26
1860
2021/3/9网站正在持续添加+搭建中ing
ohhhhhhhhh!!!!庆祝一下,由于我sb的忘记了后台密码,然后宝塔后台的phpmyadmin竟然无法显示网页,加之考研所以就搁置了网站这一块。但现在终于找回来了。如果遇到宝塔或者其他的phpmyadmin无法打开解决方法如下 1、检查自己网页的php是否设置成静态的了,如果是请把它设置成你安装的php的版本 2、查看宝塔或者你其他所有管理端的端口,是否对于phpmyadmin的端口开放了,默认端口是888,尤其记得去阿里云,腾讯云之类的看一下是否开放了端口 3、你的Ngix配置phpmyadmin路
[Sugar]
2022-09-21
2940
ACM/ICPC/NOI刷题网站
入门:www.noi.openjudge.com 经典noi judge官网 www.luogu.com.cn 经典落谷 刷题:nanti.jisuanke.com/acm 计蒜客 www.usaco.org/ usaco,知名美国竞赛网站 acm.hdu.edu.cn 杭电 oj poj.org 北大oj www.cspro.org csp官方题库 比赛:codeforces.co
[Sugar]
2022-09-21
3K0
Unity 3D/C# 错题集
有些问题比较小白,这也是个人摸索学习中在所难免的,以及容易陷入牛角尖。 ---- No.1 平滑移动与加速度移动 打代码的时候没注意竟然有两种移动方式,直接自动补全回车了 Input.GetAixs//会让角色有一个初始的加速然后到达最大速度 Input.GetAixsRaw//直接以最大速度进行移动 No.2 Gitee备份 用Gitee备份Unity时候会因为有大文件(即超过Gitee单个文件100MB的限制)导致上传失败,而且一个空白的Unity项目也有几百MB到一二GB的大小。这些通用文件完全是没
[Sugar]
2022-09-21
4430
LUA脚本语言
2021.3.8 ,先看一下runoob简易入门教程 https://www.runoob.com/lua/lua-tutorial.html 官网原文档(目前最新是5.4版本),有空再看 http://www.lua.org/manual/5.4/ 目录 Lua简介 Lua语法 基础语法 数据类型 Lua变量 Lua简介 Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua特性: 轻量级: 它用标准C语言
[Sugar]
2022-09-21
7370
老年人康复训练:基础篇
大概已经一年半没碰算法了,为找工作康复训练一下。 目标:落谷题单刷完-https://www.luogu.com.cn/training/list 按住Ctrl+F输入P+题号即可快速查看代码位置 ---- 入门1-6 速刷,不写题目描述和思路。 P5703 #include<stdio.h> int main() { long long a,b; scanf("%d%d",&a,&b); printf("%d",a*b); return 0; } P5704 #include<stdio.h>
[Sugar]
2022-09-21
4000
C++类和对象 的复习
int *me;//俺是一个没有对象的野指针 个人学习参考网站:http://c.biancheng.net/cplus/c2cpp/、https://www.runoob.com/cplusplus/cpp-classes-objects.html ---- 目录 类和结构体的区别 类的创建 构造/析构函数 友元函数 内联函数 类的静态成员 类访问修饰符 继承 特点 基类/派生类 多继承 运算符/函数重载 多态 类和结构体的区别 C++ 中保留了C语言的 struct 关键字,并且加以扩充。在C语言中,
[Sugar]
2022-09-21
5240
C/C++ 杂项
推荐使用ctrl+f进行快捷查找。 目录 函数 math.h algorithm string/cstring 关键字 杂项概念 函数 推荐都把using namespace std;加上 math.h 向上向下取整,ceil()/floor() algorithm sort(),系统调用排序,默认为升序。sort(数组名,数组名+数组长度-1,cmp),cmp为自定义构建的bool比较函数,可进行结构体等其内指定变量的比较。 max(),min()。求最大值,最小值,比较函数。 string/cstrin
[Sugar]
2022-09-21
4610
我在乌鲁木齐公司的实习内容
1.一些数据库的基本概念与sql的不太一样,数据库的表对应db的集合,行对应文档,字段对应域等等。db多了一个正则表达式的数据类型 2.字符串采用UTF-8编码,使用二进制数据存储,可以存储视频,图像,音频 3.mongodb创建账户时需要声明账户对于指定或所有数据库所拥有的读写权限,网上没有找到如何更改账户权限的方法,只有创建时设置的方法 4.是一个介于关系和非关系之间的数据库,以键值对存储数据。但也有聚合,索引,排序的功能。 5.查询语句的方式与之前的sql不一样,但不支持子查询,解决方案是先读出数据然后再进行计算 6.可以把不同结构文件存储在同一个数据库中 7.分布式文件系统
[Sugar]
2022-09-21
7440
形式语言与自动机
有穷自动机,下推自动机,图灵自动机 推荐书籍:《自动机理论、语言和计算导论》、《自动机理论、语言和计算导论》 课件下载: ppt01下载 ppt02下载 ---- 目录 导论 课程大纲 有穷自动机引论 确定型有穷自动机-Deterministic Finite Automata 正则语言 NFA 导论 自动机理论历史 📷 主要学习内容:有穷自动机、下推自动机、图灵机 有穷自动机 : 1、具有有限内存的设备可以做什么 以及不能做什么 2、引入仿真:一台设备“模仿”另一台设备的 能力 3、引入不确定性:设备做出
[Sugar]
2022-09-21
4970
编程游戏/公司项目
项目内容:辅助中小学生少儿编程,C++编程教育的游戏软件。 项目设计目标:通过关卡以及新手引导的方式,让编程零基础的学生,通过玩游戏的方式快速上手学习代码编程 项目进度:一期工程目标完成。该项目已经完成主体功能,可进行游玩。 项目主要用到了:Unity,虚拟机,龙骨动画,aseprite,以及linux的后端服务器架构。 ---- 目录 项目亮点 设计思路摘要 玩法概述 界面展示 设计文档 参考书目 项目亮点 不需要游戏版号,可以走软件渠道上架。 市场广阔,只要有新生儿童以及公司对于程序员的需求,那么代码编
[Sugar]
2022-09-21
8080
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档