《Happy Birthday》游戏开发记录(送给朋友的小礼物)

news2025/8/13 5:43:55

游戏开发的学习记录

项目:Happy Birthday

(一个小小小游戏,基于unity给朋友做的一个生日小礼物🎁,之前都是礼物加信💌,今年想用自己的技能,把信的内容以另一种方式送给她。但在做这个的时候,也学到一些新的东西,所以把这个也记录下来了。)


新学到的:

  1. TMP输入中文显示乱码的问题
    打开Window—>TextMeshPro—>Front Asset Creator
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2 . 根据自定义轴向确定精灵的渲染顺序

在这里插入图片描述

  1. 合并地形碰撞器
    在这里插入图片描述

在这里插入图片描述

  1. 动画混合树
    创建一个动画混合树Create State—>From New Blend Tree
    在这里插入图片描述
    创建上下左右四个方向的步行动作
    在这里插入图片描述
    在这里插入图片描述
  2. 简单的粒子效果
    (这个烟其实是会动的,只是图片看不出来)
    在这里插入图片描述

遇到的问题:

  1. 人物点击运行后被弹出了碰撞体的外面
    在这里插入图片描述
    解决:应该把边界碰撞器的is Trigger勾上去,没勾的话相当于人物在这个碰撞器里面,就会被卡出去
    (总是会被这些小问题困住,真的很难过)
    在这里插入图片描述
    (其实也遇到了别的问题,一直在修修补补,不过剩下的都靠我自己解决了!!!)

成品截图

(开始界面,有些简陋,实在是没时间了,最后做的开始界面)
在这里插入图片描述
(路上的萌虎会减血,小心心可以加血)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(打开就是写给她的信了,而且会放生日快乐歌)
在这里插入图片描述


(📜素材和音效是网上找的,程序是自己写的,这真的是第一个从无到有,一点一点做起来的游戏,找素材,搭场景,做ui,写代码,加音效,调试调试修改修改,终于给完成了)
(📘好了,要开始复习了,还有五天就期末考试了,我恨疫情,又提前一个月放假)
(💕希望三个小时后,她收到这个游戏可以感到开心!!!)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/33345.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

STM32实战总结:HAL之modbus

什么是modbus? Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De…

OsgEarth3基础3D图形实现

OsgEarth3基础3D图形实现主要难点Geometry能力姿态支持任意立方体 PolygonCube矩形立方体 Box圆锥体 Cone圆柱体 Cylinder四棱锥 Pyramid球体 Sphere源码示例ElementGeometry圆锥Cone这里尝试在通过OsgEarth提供的各种图形绘制方法,实现基础的3D图形。每个图形除了基…

推荐一个非常实用的程序员导航网站,码农必备!

这是一个非常好用的程序员导航网站,拥有该网站,就拥有一站式导航,再也不用为找网址而发愁了! 先直接上网址:https://hao.panziye.com/ 现在来说说为什么推荐该程序员导航网站! 1、支持自定义导航网址 该…

pytorch的安装教程

1. 官网 pytorch.org 哎呀呀呀,这是嘛呀哪里有download的按钮啊 别急 ,往下拉就ok了哈哈 得看你自己电脑的配置了,自己选就行 、、注意哦 我们得复制一条指令 、 有anaconda的吧 在自己想要的环境里面 黏贴就行 有了 pytorch 可以干嘛呢…

Electron:BrowserView使用方法

我们知道,使用BrowserWindow来创建一个新的窗口,那么如果想在窗口中战胜斯更多的web内容,比如嵌入其他网站的内容,那就使用BrowserView了。 BrowserView的位置是相对于父窗口,比如: 代码如下:…

python项目使用pyinstaller打包

一、安装pyinstaller 打包要使用pyinstaller,使用pip来安装一下这个第三方库,打开命令行输入pip install pyinstaller 二、打包含有多个文件的python项目 1、首先打开电脑的cmd命令行,并切换到项目的根目录 项目路径输入cmd回车,可直接打开含有项目路径的cmd窗口 2、…

【推荐系统】行列式点过程(DPP)算法推导

一、背景 推荐系统主要解决用户和物品之间的相关性,以及推荐列表的多样性。相关性主要通过用户兴趣和物品之间的匹配程度来衡量,希望把用户感兴趣的物品推荐给用户,可以通过CTR预估模型来构建。多样性的衡量没有那么直观,一种方法…

std::unique_ptr(基础和仿写)

目录 一、C参考手册说明 1、解释注释 2、 参考代码 二、对std::unique_ptr分析 1、创建一个unique_ptr 2、无法进行复制构造和赋值操作 3、可以进行移动赋值 4.可以返回unique——ptr 5、管理动态数组 6、在容器中保存指针 三、对std::unique_ptr设计 1、对于的那个…

关于生命周期的面试题vue

1.第一次进入到页面(组件)会执行哪些生命周期 beforeCreate 》 没有data,没有elcreated 》 有data,没有elbeforeMount 》 有data,没有el(其实已经在准备了)mounted 》 有data,有el …

SRM供应商管理系统有什么作用?

目前国内稍具规模的企业都导入了企业资源管理ERP系统,实现了内部管理数字化转型,提升了内部各部门之间的协同能力。但是企业供应链管理涉及大量的外部资源,特别是数量庞大的供应商资源,而大部分的ERP系统很难实现采购同供应商之间…

感恩节,感谢2022的转变,有在好好生活!

疫情之下的感恩节 原来今天是感恩节。2022年快要结束了,在这样一个特别的节日里,就不写技术类文章了,写一写我的2022年,这一年,我的学习、工作和生活都有发生改变,感谢过去的时光,改变让我有在…

Linux下:文件与路径、用户管理、常用命令、vim

文章目录第一章: Linux文件与路径1.1 文件结构1.2 基本概念1.3 基本命令信息1.3.1 查看linux 系统信息(修改主机名)1.3.2 ls1.3.3 cd/pwd1.3.4 pushd命令创建目录栈 第二章: 文件/目录的创建、删除、复制、阅读2.1 mkdir2.2 touc…

书籍Java8 实战 笔记

第5章 使用流 本章内容 1.筛选、切片和匹配 2.查找、匹配和归约 3.使用数值范围等数值流 4.从多个源创建流 5.无限流 5.1 筛选和切片 用谓词筛选,筛选出各不相同的元素,忽略流中的头几个元素,或将流截短至指定长度。 5.1.1 用谓词筛选 就是…

【优化分配】粒子群算法求解火车票分配优化问题【含Matlab源码 1137期】

⛄一、粒子群算法简介 1 引言 自然界中的鸟群和鱼群的群体行为一直是科学家的研究兴趣所在。生物学家Craig Reynolds在1987年提出了一个非常有影响的鸟群聚集模型,在他的仿真中,每一个个体都遵循:避免与邻域个体相撞:匹配邻域个体…

vue3+vite中使用vuex

前言: 在vue3vite创建的项目中使用vuex,要注意的是vite有部分写法和之前的webpack是不同的,比如,他不支持 require,想把vue2的项目直接升级到vue3的时候,需要改很多地方,如果非要使用vite也可以…

Caffeine《二》

《Caffeine(Java顶级缓存组件)二》 提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!! 《Caffeine(Java顶级缓存组件)》《Caffeine(Java顶级缓存组件)二》8. 缓存驱逐算法8.1 FIFO(First …

ThingsBoard源码解析-设备连接

整体流程 在MqttTransportHandler中进行Mqtt消息处理,以AccessToken认证的设备举例,核心处理流程如下: //MqttTransportHandler 132 processMqttMsg(ctx, (MqttMessage) msg); //MqttTransportHandler 154 processConnect(ctx, (MqttConne…

视频文件转换器有哪些?什么视频文件转换器好用?

视频承载着丰富的文字、声音、图像,能够多维度地调用人的感知能力,可以说是当今时代信息输入的重要载体。 而视频有avi、rm、rmvb、3 gp等多种格式,当我们使用不同设备来观看视频时,就涉及到视频文件格式转换这一问题,…

RabbitMQ系列【14】备份交换机

有道无术,术尚可求,有术无道,止于术。 文章目录前言代码实现测试前言 在之前,我们分析了消息可靠性之发布确认、退回机制。当消息到达交换机后,但是没有找到匹配的队列时,退回模式(return&…

ms10-046漏洞利用+bypassuac提权

目录 前期准备 漏洞利用 上传文件到目标主机 UAC介绍 使用bypassuac模块绕过uac进行提权。 关于钓鱼链接的拓展 前期准备 Win xp sp3关闭防火墙 实验前提 保证连通性,进行互ping 漏洞利用 进入msf查看需要利用的漏洞:ms10-046 search ms10-046 …