ImageUpdateTool 开发经历 2023-02-15| 软件开发 | C# - dotNet - MAUI ImageUpdateTool 开发经历Github仓库链接
背景有时候我们需要在博客中插入图片,这个时候我们需要利用图床来存储这些在线的图片,此时通常有三种方式:
直接花钱购买,例如阿里云OOS存储服务器,七牛云等。一般新用户会有一些免费的额度可以白嫖。
如果自己部署博客有自行部署/购买服务器 ...
阅读更多 在Unity中实现体素化 2022-12-23| 游戏开发 | C# - Unity - NavMesh 在Unity中实现体素化体素化类似与用网格存储二维平面,将三维空间划分成大量尺寸相同的小方块的过程就称之为体素化。
为什么要体素化
以下是个人理解
当场景中多边形(Polygon)数量众多且相互没什么联系时(称其为Polygon Soup),我们在计算处理起来会比较困难。如下图中有三个凌乱的三角 ...
阅读更多 多边形分割成若干凸多边形(NavMesh的初步形成) 2022-11-28| 游戏开发 | C# - Unity - 计算几何 - NavMesh 多边形分割成若干凸多边形(NavMesh的初步形成)
本文基于 Arkin, Ronald C.的论文 “Path planning for a vision-based autonomous robot”.论文链接 Path planning for a vision-based autonomo ...
阅读更多 用网格去拟合一条线段 2022-10-18| 游戏开发 | C# - Unity - 模拟 - BFS - 搜索 用网格去拟合一条线段** 源代码: ** Draw-A-Line
前言最开始是在(不记得那家公司)的笔试中,遇到了这个问题,说是给定一个线段的起点和终点,问这个线段经过了多少个网格?
如上图,这个线段经过了12个格子。
当时考场上自己想了个插值法,就是每隔固定的间距$\Delta$做一次判断,将该 ...
阅读更多 C++类对象在内存中的存储 2022-09-08| 计算机基础 | C++ C++类对象在内存中的存储
事情是因为面试的时候,被问到了一些奇奇怪怪的用法,所以来研究了一下C++中类对象在内存中是怎么存储的。
malloc和new的区别
[ ] 这一块内容挺多的,有必要单独开个文章写
先记录一下malloc和new的区别:
malloc返回一个void*类型的指针,需要 ...
阅读更多 字节跳动暑期实习经历 2022-09-01| 杂谈 | 经历 字节跳动暑期实习经历先回顾一下找暑期实习的经历:2021年12月25号,印象中微软的暑期实习提前批是这个时候开始的。当然了,我投递了,石沉大海,正式批也是,给了笔试之后就杳无音讯了,看来微软对学历或者学校的要求还是有点高的。
2022年3月,这个时候很多国内的互联网公司就开始暑期实习的招聘了,先投了 ...
阅读更多 简单的2D游戏角色控制器的实现 2022-05-06| 游戏开发 | C# - Unity 简单2D游戏角色控制器的实现
学习自 Matthew-J-Spencer 的 Ultimate 2D Controller
链接: Ultimate 2D Controller
需求
碰撞检测 ✔
左右横向移动 ✔
跳跃
一次跳跃 ✔
中断跳跃 ✔
二段/多段跳
蹬墙跳
下落/重 ...
阅读更多 游戏编程模式学习笔记(一) 命令模式 2022-04-12| 设计模式 | 命令模式 游戏设计模式学习笔记(一) 命令模式
学习参考自 Robert Nystrom编写的 《游戏编程模式》电子书链接: https://gpp.tkchu.me/command.html
该书中使用C++作为编程语言,我将使用C#和Unity。
命令模式:将一个请求封装为一个对象,从而使你可用不同的请 ...
阅读更多 Intel CPU 发展历程 2021-09-21| 作业-考试 | 微机与接口技术A $Intel\ \ CPU$ 发展历程一:起点1971年 4004——世界上第一款商用微型处理器
1971年1月15日,Intel 公司的工程师霍夫发明了世界上第一款商用计算机微处理器 4004,从此这一天被当作具有全球 IT 界里程碑意义的日子,被永远的载入了史册。这款4位微处理器虽然只有45条指 ...
阅读更多 第 246 场周赛 2021-07-27| 算法 | 模拟 - 搜索 - LeetCode - 二分查找 $LeetCode$ 第$ 246 $场周赛比赛链接
A-字符串中的最大奇数给你一个长度为 $n$ 字符串 $num$,表示一个大整数。请你在字符串 $num$ 的所有非空子字符串中找出值最大的奇数,并以字符串形式返回。如果不存在奇数,则返回一个空字符串 “” 。(子字符串是字符串中的一个连续 ...
阅读更多