tainya3's blog

2D平台跳跃游戏移动系统

最近一次在GameJam里做了一款平台跳跃游戏,从头开始开发了一个平台跳跃的移动系统,在这里记录一下。 输入的映射 这个游戏的移动输入非常简单,只有左右两个方向和跳跃,甚至没有冲刺的设定。所以只需要在inputSystem中映射一个float代表移动方向,和一个button代表跳跃操作。 基础的位移

Administrator Administrator 发布于 2025-10-17

FixedUpdate的意义

前言 在之前的文章中,我遇到了一个由于Unity刚体移动和逻辑移动导致的bug。相信无论是谁,在第一次解除游戏引擎的时候都会疑惑为什么很多引擎要区分物理更新于逻辑更新,本篇文章就将探索一下这个问题。 搜索答案 当我们对一个问题感到疑惑的时候,搜索引擎往往是一个不错的选择,只要我们使用Unity +

Administrator Administrator 发布于 2025-10-12

记录一次因为Unity物理系统导致的bug

经历 最近在一个Unity项目中遇到了一个诡异的问题。在这个游戏中,玩家可以变成障碍物,并且进行移动,在一段时间内录制障碍物移动的信息并且反复播放。而在游戏的第三关中,引入了地图旋转的机制,为了能够使得障碍物跟着地图一起旋转,我选择将其绑定为地图的子物体。然而就是在这个过程中出现了一个诡异的问题。

Administrator Administrator 发布于 2025-10-12

第一次尝试Unity Mirror

Mirror是Unity的一个免费开源游戏网络库,之前在搜索unity多人游戏的解决方案时发现了这个简单又方便的插件,于是就进行了简单的上手尝试。 安装和导入 由于Mirror本身也是一个Unity项目,所以导入Mirror非常简单。首先先在Unity资源商店搜索Mirror, 添加到我的资源中。

Administrator Administrator 发布于 2025-09-26

记一次unity的物理计算导致的bug

记一次unity的物理计算导致的bug 起因 事情的起因是因为在游戏项目中产生的一个bug DoorItem.cs public class DoorItem : MonoBehaviour { public bool locked; public bool inScope;

Administrator Administrator 发布于 2025-04-24

记录一次nginx的异常(补档)

最近在一次学院大作业中使用Django框架进行后端开发,因为项目中有上传图片以及前端获取图片然后展示的功能,于是便决定使用nginx处理静态图片文件。过程中遇到了因为多个疏忽导致的离奇错误 整体的部署方式 项目后端采用Django4.2.16版本进行开发,前端采用vite+vue3框架进行开发,因为

Administrator Administrator 发布于 2025-03-04

2024年度总结(补档)

开发的经历 水了一个大创项目,中医智能舌苔诊断系统。我主要做的就是模型训练这个部分,为此还整了一台新电脑。借鉴了各路的论文,然后用pyTorch手搓了一个resnet结构为基础,加上挤压神经网络项目的分类模型。但是,最后的结果不怎么理想,目前组里的人对此都懒得继续精进了,现在是到了想尽办法结项的阶段

Administrator Administrator 发布于 2025-03-04