自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

万事屋银ちやん

只要给钱什么都做的万事屋

  • 博客(33)
  • 问答 (1)
  • 收藏
  • 关注

原创 在Unity中Live2D插件实现动态桌面

之前解了三国杀的包,拿三国杀的皮肤做了几个动态壁纸,已经拿到好几千的订阅了,这次突发奇想把碧蓝航线的Live2D皮肤拿来做动态桌面,顺便做个互动。先放初步构图:目前互动上还有些小bug和语音还需要去爬,等做完再补充后面是咋做的,效果还很不错,不知道这次能不能破一万订阅呢?有点小期待。...

2021-08-18 17:28:40 1108 1

原创 UGC、元宇宙概念、与迷你世界玩法

这几天接触到了UGC、源宇宙的概念,类似于上次的箱庭游戏。这些概念我以前没听过,应该是最近才被人总结提出来的。但是却在以前的流放者柯南里接触过。

2021-06-05 19:24:33 1485 1

原创 一些牢骚

审核不过,重新发一遍。-----------------------------------------------------------------------------------

2021-05-13 17:50:16 975

原创 2020-12旅行+游戏公司初探

啊,真是恶心的一年,终于要结束了。川普也正式要下台了,以后没有乐子了。从今天算起,距离上个月月底的几次面试大概已经一个月了,今天总算把所有乱七八糟的事情搞完了,可以静下心来总结和学习一阵子了。 在XXX呆了快一年,11月中旬规划行程准备回家,由于自己策划方面本身也没有什么经验,所以在回家途中准备了份简历,尝试性的投了几家公司,之后陆续接到几份面试机会。虽然是本着学习加长见识的态度去,所以提前也没有任何准备,不过事后想想的确应该稍微准备下。那几天心情格外的紧张加激动,导致自己的...

2020-12-31 18:34:58 351

原创 箱庭类游戏 :牧场物语重聚矿石镇

昨天试玩了一下牧场物语重聚矿石镇,初步试玩后,我觉得这类游戏和我之前玩的一些游戏还是有很多相似之处,所以我想结合我以前体验过的游戏与这类游戏的相同点和不同点来说一下我的理解吧。这类游戏属于箱庭类游戏,我对箱庭类游戏的理解是:与开放世界沙盒类的游戏相反,制作者并不会给你制作一个庞大自然的世界,而是会给你多个类似于淘宝上卖的玩具芭比娃娃城堡这种,一个世界的局部,而这些局部都是经过精心布置的,而你需要运用这些精心布置过的道具,来生产出或者完成你的某些目的或者任务。与开放世界类游戏相比,箱庭类游戏在玩家

2020-11-13 07:08:31 355

原创 程序人生_2

一切又回到了原点我推开宿舍门回到了这个我几个月前走出去的地方上铺的铺盖卷都静静的卷着舍友们走前没忘把自己被子和褥子卷整齐四个桌子上都是空荡荡的舍友走时带走了许多没用的东西和有用的东西也留下了许多带不走的东西我走到我的桌子前拉开走时塞进桌子里的椅子吹了吹灰没想到才四个月不到就这么多灰了我坐在我吹了灰的椅子上盯着我以为丢了却没带走的刮胡刀到现...

2019-10-26 23:08:54 269 2

原创 取得单链表中间元素

配套的单链表在另一篇博客。和上一篇快慢指针原理基本相同。核心问题就是下面的那个While判断条件,和最下面的奇数链表和偶数链表的问题。然后是判断单链表的元素个数是奇数还是偶数的问题,观察我下面画的表。当元素个数为奇数的时候,First停止时,Second位置正好就是中间的位置,问题是元素个数为偶数的时候,First停止时,中间有两个位置,我选择的返回的是第二个位置。 ...

2019-10-19 23:59:11 299

原创 找出单链表倒数第XXX位的元素

配套的单链表在另一篇博客。这个问题,可以用快慢指针来做,C++叫快慢指针,C#的话姑且叫快慢引用?方法原理说白了就是让两个引用差开XXX个位置,即让第一个指针先走xxx位,第二个指针先原地不动,等第一个引用往前移动完了,然后再让第一个引用和第二个引用同时走,等第一个引用移动到最后一位的时候,此时,第二个引用所在的单链表的位置就是导倒数第XXX位的元素所在的位置,返回这个引用即可。 ...

2019-10-19 22:51:27 142

原创 单链表反转

配套的单链表实现在另一篇博客。因为是C#来解决的嘛,这个问题解决的话,所以用While循环和三个引用来做。 /// <summary> /// 反转链表 /// </summary> public Link<T> ReversalLinkList() { ...

2019-10-19 22:28:13 132

原创 【C#数据结构】单链表

C#实现首先,构造一个单链表的节点类: class Link<T> { public T Data; public Link<T> Next; /// <summary> /// 构造函数 /// </summary> /// &l...

2019-10-19 22:24:39 146

原创 'XXXClass' is missing the class attribute 'ExtensionOfNativeClass'!

今天遇到了这个问题。发现是修改了脚本的继承关系,使原脚本不再继承于MonoBehaviour,但是此时,这个脚本还挂载在场景中的游戏物体上,或者游戏物体的预制体身上的时候,就会出现这个问题。解决办法,把相应位置的脚本Remove即可。...

2019-09-17 15:45:37 3885

原创 UGUI和Unity一些快捷键整理

Unity快捷键很重要,可以大大减少误操作和提高效率,以后重要的快捷键要再补充。Unity快捷键1.最基础的是,QWERT对应以下从做到右分别是放大,移动,旋转,缩放。和编辑UI的那种样式的选中,最后一个是把前三个合在一起。2.然后是等比缩放一个物体。不知道这个有没有快捷键,但是可以按我的GIF图示意操作。注意,鼠标是按下去的。UGUI快捷键:在网上搜了半...

2019-09-15 00:49:58 1509

原创 Unity中关于3D数学的个人笔记

这个东西很重要,现在很多功能做不出来或者做的慢,不管是官方文档讲的不详细,还是大学里没有相关课程,但归根结底功能实现起来困难,还是因为这个掌握不熟练。今天稍微系统的学习了一下3D数学,写下一些笔记。目录: Unity中的四种坐标系 Unity物体位置变换类详细笔记 点和向量Unity中的四种坐标系为了准确灵活的操作游...

2019-09-09 20:45:20 303

原创 结合Unity开发中一些编程基础概念与原理性知识总结

目录://里氏替换//抽象类和接口//虚函数(方法)和抽象方法、普通方法、重载、重写//指针、引用、值类型、引用类型//程序、进程、线程、死锁、协程//内存的几个分区及其作用//const和#define//访问权限修饰符及其作用//里氏替换先说下概念:凡是爹出现的地方都可以用儿子代替,任何基类可以出现的地方,子类一定可以出现当初大一下学期,学面向对象...

2019-08-28 03:34:28 455

原创 程序人生_0

这是第一次开这个分类,原因是想把自己从找工作到找到工作,再到退休之间遇到的值得记录的事情都记录下来。//等到我退休或者不干程序的时候了,再翻起来一定很有意思。Hello World !!!请按任意键继续. . ....

2019-08-20 00:23:31 199

原创 Lua的安装配置出现的问题以及解决方案(Win10环境下)

1.用官网的LuaSetup.exe安装包安装完成之后,打不开自带编辑器SciTE,提示缺少lua5.1.dll我的Lua安装路径是默认路径,所以我按默认路径开始找,C:\Program Files (x86)\Lua\5.1 找到这个路径,可以发现这个文件夹里有我们所需要的lua5.1.dll的这个Dll文件,Ctrl+C,复制到我们的SciTE编辑器的安装目录文件夹下,至于这个的安装目录...

2019-08-20 00:23:00 4763 4

原创 Unity基于UGUI的UI框架

首先想想我为什么要用UI框架,因为不用UI框架会导致游戏混乱,管理困难?那么体现在什么方面呢?一般在设计游戏的时候,会对各个UI面板进行相应的管理,保证同一时间,玩家只对一个UI面板进行操作,保证不会因为玩家乱点,而导致玩家不知道哪个是哪个,或者哪个在哪,还有就是说,让玩家需要哪个UI面板,玩家点击哪个面板的时候再进行相应的实例化加载,不是一股脑的上来全加载出来,等着玩家点按钮调用,那...

2019-08-13 18:11:58 6170 2

原创 Unity近战攻击逻辑与范围判定

来源于一个因为某些原因做废了的Demo:实现主角攻击敌人的伤害范围判定,以及自动转到距离玩家最近的敌人方向。实现思路:这个是我在玩王者荣耀的时候想到的,在王者荣耀中,当你按下普通攻击键的时候。角色会首先判断在最大侦察范围内,周围有没有敌人。如果有敌人的话。判断敌人与玩家距离是否小于等于玩家的最大攻击距离。如果 玩家与怪物之间的距离大于等于玩家的最大攻击距离的话,玩家会自...

2019-08-12 12:02:27 7216 2

原创 Unity实现技能冷却

Unity技能冷却的实现:来源于一个因为某些原因做废了的Demo...很多时候,为了限制玩家在某一段时间内只能用一次技能,就引入了技能冷却;实现思路:点击按钮自动根据冷却时间进入button不可点击的状态,以及使灰色遮罩图片显示。using System.Collections;using System.Collections.Generic;using UnityEng...

2019-08-11 22:12:24 1539 1

原创 Unity实现怪物巡逻追击玩家

来源于一个因为某些原因做废了的Demo,但是里面的东西还是挺多的。这里实现了一个怪物自动追击玩家,丢失目标后,自动返回其原点的功能:实现思路:首先,需要用到Unity自带的NavMeshAgent组件,也就是自动寻路组件然后思路是分为两个部分,思考和移动,首先怪物会思考与玩家的位置,并在满足与玩家的某些交互条件的时候自动切换到相应的状态,也就是将思考结果付之行动。us...

2019-08-11 21:41:35 12683 5

原创 MMDMecanim插件分享

日本的一位大神做的免费插件:之前在bilibili的MMD专区看到了好多这种的一个3d模型,外加一段舞蹈的MV,看上去很漂亮啊。主要感觉是衣服啥的比较飘,看着很带感,很真实的感觉。这个插件可以直接把她们mmd的那个编辑器导出来的mmd格式的模型转换成Unity可以用的模型。效果图:用起来很简单,就不提供一些教程了。{ "url": "https://pan.baidu...

2019-08-11 19:10:49 1243

原创 Unity版本捕鱼游戏设计与实现

经典的射击小游戏:捕鱼达人灵魂画师上线:这是比较直白的草图也叫灵魂图,中间大方框周围的小方框代表鱼的生成位置,鱼通过这七个点来生成,并且游向屏幕中央,来让玩家看到这种效果:而单纯的只给鱼向前游是不行的,那样看着会很机械,所以要模仿鱼的左右移动,也就是弧线移动。弧线移动的实现方式也很简单,说白了就是让他边扭着身子边直线跑,这样就是弧线移动了。把这两个运动分解成可以复用的两...

2019-08-11 18:18:31 3874 1

原创 Unity实现王者荣耀登陆界面动画背景

我呢,特别爱打王者荣耀。而最近几个版本的更新中,王者荣耀的登录背景变成了动画背景,看着很有动感炫酷,这里来看下王者荣耀是怎么个效果。这里找的一个B站UP主的视频,因为现在官方不知道为啥换了换背景,虽然他这个不是官方自制的吧,是自己修改的游戏文件达到的效果,不过总之来说和我要说的那种是一个效果。下面是拿Unity实现的效果:代码:用法:在Canvas下新建一个R...

2019-08-11 13:28:23 7251 4

原创 Unity的Canvas的三种模式区别

从现在开始,我们把摄像机的镜头当作我们的眼镜,对,是眼镜,不是眼睛。然后把那些UI当成贴纸。这可以直接拿自己眼镜比划一下。第一种模式:ScreeSpace-Overlay相当于贴纸直接贴到眼镜上,你的眼睛(这里是眼睛)不管看什么物体,UI都是显示在物体之上的。第二种模式:ScreenSpace-Camera这回贴纸没有贴在你的眼镜上,而是正对着你的眼镜,距离你面前有一定...

2019-08-08 17:53:58 1796 2

原创 Unity版本愤怒的小鸟设计与实现

物理向的小游戏,首先我们需要知道这个组件:SpringJoint,也就是2D弹簧组件,很有意思的组件,做UI的时候可以用来实现那种绳子吊着木牌悬挂的感觉。这是这个小游戏实现的核心之一。哦,对了,还有这个组件:LineRender组件,也就是划线的组件,其实主要就是用到了它的setPosition方法。知道了这些后,看下实现效果:细心可以发现,这里...

2019-08-08 14:59:39 2654

原创 【给单例模式创建模板】大三暑假放了也有几天了,下面这一个多月准备开始找实习了,发现自己之前还写过博客,那么就在这里开始总结吧。

我在游戏中经常会用到单例模式,比如说: 一个类似于显示角色各项属性值的UI面板,一开始这个面板是被禁用的,在这个UI面板被启用的时候,首先得需要获取相应的数值。那这个数值应该怎么获取呢? 在这里,我提前定义了一个PlayerModel的类,这个类是用来存储玩家的一些属性值,比如当前血量啊,蓝条啊啥的。然后又定义了一个继承自PlayerModel的名字叫Playe...

2019-07-24 18:07:54 147

原创 对Unity的Update和FixedUpdate的进一步个人理解

Unity在执行游戏逻辑的时候在一个场景中有多个挂载着脚本的游戏物体的时候脚本的执行顺序并不是并行执行的执行顺序相当于操作系统的调度的那种的,类似的反正我会在这一帧的时间内执行完这个场景中所有Enable物体上的Update函数FixedUpdate函数()刚体物理相关的计算,一般扔到这个里面每秒根据你所定的每一帧的执行时间来计算你要定义是每帧执行时间为0.02秒,那你用1/0...

2019-05-28 18:55:01 4348 2

原创 【电脑问题解决】戴尔游匣7559 16年 顶配 4k触摸屏 960m显卡 4k屏幕分辨率下使用卡顿(非使用4K分辨率进行游戏)

这台电脑,出场只有1条8G内存条,然后我又加了一条8G的内存条,组了双通道的内存,现在丝滑,看来是内存成了瓶颈,上4k屏幕的话,一定要组双通道内存。同理,其他的笔记本或者台式机,也能这样操作。...

2019-03-08 12:24:13 5053

原创 关于Unity编辑器,非配置原因的卡顿解决办法,主要体现在编辑器状态下,场景漫游的时候会出现卡顿,以及切换程序时候出现的卡顿。

这个问题困扰了我很久,不是因为场景里的东西有多多,即便是再一个空的Scene场景中,也是会卡。令人想不到的是,这个问题居然是Win10安装的问题,一定要打开镜像文件中的SetUp.exe,然后等着Win10全自动安装千万别用那什么U盘PE装系统的那些什么WindowsSetUp那些个东西。...

2019-03-08 12:13:19 5963

原创 Mac版Unity关于Viusal for Mac 中脚本无法继承MonoBehavior类,using指令不起作用的解决办法

发生原因是VS的解决方案目录和Unity的Assest目录结构不一致来到该项目中的工程目录,删除所有有关VS的文件,比如工作区是之类的文件,然后重新在Unity中打开脚本,即可...

2019-01-17 10:41:23 1200

原创 关于Android Studio在Design界面里手动调好了Layout布局之后,在模拟器运行却不一样的解决方案

   然后,经过这个操作之后,重新在Design界面调好Layout的布局,然后,重新打开模拟器运行即可。

2018-12-13 21:44:13 9030 5

原创 关于银环蛇Z370主板的,M.2固态与SATA接口冲突的解决办法

还可以参考图上的M.2与SATA组合表

2018-12-03 20:12:27 9281

原创 修行之路开始——对内存的理解

首先:需要思考下面这句话:int a = 10;这简单的一句话都包含了什么?1.变量名 实际上就是这个意思,编译器在编译的时候把他放到了符号表(下面又说符号表)里,然后在需要操作它的时候,会去符号表中找到一个叫a的地址,可以理解为是字典类型的,一个键对应一个Value,这个键就是变量名,值就是变量的地址。然后再去访问对应地址中的东西。指针变量也一样,只是多一步寻址。2...

2017-08-06 14:16:12 251

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除