![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小玩意儿
文章平均质量分 65
YgritteSnow
这个作者很懒,什么都没留下…
展开
-
繁花规小程序~
这是我小时候印象特别深的一个玩具,在一个塑料板中间掏出一个圆形的大孔,放在纸上,用一个小圆片紧贴大孔内壁,在纸上摩擦移动。小圆片上有孔眼,将圆珠笔放置在小圆片上的孔眼中穿过,随着小圆片的转动,纸上就会出现一个非常漂亮的图案~小圆片也可以换成其他椭圆之类的形状,会产生出各种奇妙的图案~!搜了下已经几乎没有这种玩具了。于是试图用代码还原了下~ 放弃了现成的物理引擎之类的做法。因为对繁花规这种绘制需原创 2017-11-04 18:30:23 · 2420 阅读 · 0 评论 -
做个折纸的小程序~
咸鱼了好几个月了 >_< 这个程序本来是打算做成游戏的(现在还是打算做成游戏的>_<),断断续续折腾了会儿……函数拆分感人……代码风格爆炸……【震惊!某居然在一个代码文件里塞了将近1000行!某居然还有一个超过100行的函数! 但是不论如何现在这货居然能看了……那么发个图鼓励鼓励一下 (ง •ᴗ•)ง✧!v1.0 多边形列表版 v2....原创 2018-01-20 11:31:08 · 1661 阅读 · 3 评论 -
捏动作初尝试
现在游戏里大多都能“捏脸”。玩家用自己喜欢的脸来进入游戏,会更有沉浸感吧~捏动作也是受这个启发。之前跟同事提起过,进击的巨人里各式各样的“奇行种”的跑步姿势,猜想或许玩家喜欢的跑步姿势也不一样。有人希望自己跑得器宇轩昂,某些玩家希望自己跑得gay里gay气。如果能让玩家拥有千奇百怪的跑步姿势(或者其他动作),感觉或许有点意思呢。 这几天把几个想法的雏形做了一点,先记录一下 =。=~几个想法核心肯定原创 2018-03-03 20:11:35 · 715 阅读 · 0 评论 -
小游戏...蓝图小蚂蚁
疯狂的写代码写到现在 T_T 但这不重要……重要的是我觉得明明很好玩的说,但是一个群友说非常无聊,除了能给我自己练练技术之外不会有人玩……又难过又气愤……。玩法 忽然想起来大G之前说过的游戏的几个要素。 可能缺少了“未知性”这种因素。后边可能会做的 唉……到底什么是好玩的游戏呢。 几乎没有信心继续做后边的功能了的说。 其实有时候,游戏品味特别高游戏感觉特别好的大G,他喜欢得激动原创 2018-03-18 01:49:36 · 285 阅读 · 0 评论 -
[嘭嘭养成记]6. 根据蒙皮权重计算每个骨骼关节的承重
流程统计蒙皮模型中,每个三角形所关联到的骨骼列表,以及其三个顶点的累积相关程度;对每个骨骼点,计算其所有孩子的相关三角形,到该骨骼点的四面体的带符号的体积并累加。几个坑要做适当的cache……现在的话做了骨骼=>相关联的所有三角形的列表,还是有点慢……3000个面,44个骨骼点,算了有9秒的样子……orz;注意计算三角形到骨骼根部的四面体体积之和,乃是一个近似;注意在计算“骨骼=>相关联原创 2018-03-13 23:28:05 · 1253 阅读 · 0 评论 -
[嘭嘭养成记]4. 使用已有诸多动作数据,统计关节的活动范围
想法想要用这个活动范围,来限制玩家对于关节的操作。 走的是这样一个思路: 对动画中每个骨骼的旋转曲线,获取相邻两个关键帧,分别计算其欧拉角,用其确定小角的范围,将其记为关节的活动范围;如果已经有记录的话,就合并这个范围;几个没有实现的想法根据时间、slope参数,来计算关节的角加速度的范围;统计关节在不同角度出现的频率,亦即,活动范围内并不是每个值同样大小的概率,而是有拟合...原创 2018-03-07 23:12:34 · 252 阅读 · 0 评论 -
[嘭嘭养成记]3. 在运行时将局部动作合并为完整动作
本以为这个需求只是上一个需求的不重要的顺便,结果发现有重大设计失误。还是有的搞的。方案1:用离线生成来合并(Obsoleted)描述:将待合并的动作的动作曲线直接放入一个动作文件中。问题:两个动作的时长并不一样,或者事实上玩家需要的动作播放顺序也不一样。解决:不能用离线的方法来解决动作合并的问题,两个部位之间的动作,很有可能并不是同时运行,也可能会有其他...原创 2018-03-06 14:26:00 · 241 阅读 · 0 评论 -
[嘭嘭养成记]2. 在运行时将完整动作分割成局部动作
需求描述基本需求: - 将一整个动作,依照某些关节为分割点,切割为多个动作。 高级需求(待更新): - 分割的时候带一点父亲的动作; - 分割的时候根节点按照世界空间的动作; 这两个分割以后可能会有用。先记一下,需要的话再写。出现过的问题主要难点在于Unity的AnimationClip结构的内容太少,于是手动创建了一个基于骨骼的承载AnimationClip的树。代码量增加在树的种种操作原创 2018-03-05 21:50:10 · 400 阅读 · 0 评论 -
分形小记
前阵子被何童靴安利了一个知乎帖子: 有没有一段代码,让你觉得人类的智慧也可以璀璨无比? 图形那块美的不要不要~所以基本上一个一个瞅了瞅,所以本文算是个记录吧~一、Mandelbrot分形图案 (图片来自知乎) 右侧那浑圆的大屁股,成功的引起的我的注意~ 原文代码主要如下:float x=0,y=0;int k;for(k=0;k++<256;){ float a=x*x-y*y原创 2016-08-18 12:49:44 · 904 阅读 · 0 评论 -
马赛克拼接图片生成器done~
写了半天,浏览器崩溃……心好累……不拉家常了这次…… 我是Git地址 问题描述想要把大量的源图片,使用一定的排序,生成一张新的图片,使之尽可能类似一张给定的目标图片: 目标图片: 生成结果: 问题分析把一个区域(目标图片)分割成若干个马赛克区域 (过度设计)将一系列的给定的size放入目标区域,尝试是否能放入。关键:使用迭代代替递归。(事实上简简单单的单一size就够用了……原创 2016-10-13 21:45:12 · 4391 阅读 · 0 评论 -
《生活中的脚本》- 过年回家如何省钱地给孩子们发红包~
年关将至,数一数手上为数不多的零花钱,再想一想老家的哥哥姐姐们的众多小孩以及二胎……T-T 我忽然不想回去了~ T-T我也是个宝宝啊~ 然而毕竟去年就给小孩子们许诺过说今年开始发的来着~ 于是,机智的我构思了如下一套方案!兼顾娱乐性与实用性!发出水平!发出高度!而且重点是! 能!省!钱!原创 2017-01-08 22:08:37 · 823 阅读 · 0 评论 -
入职任务之自己做一套DX API~
据说是完美系的入职新人都要做这个入职任务~【连服务器端都要做 其实之前在学dx的时候也一直想要自己试着实现下DX的API来着,所以这个任务做起来也特!别!有!干!劲! Git地址:https://github.com/YgritteSnow/WorkTask/ 本文用来记录过程中的一些问题和一些有趣的坑~进度2017/1/8 周一 本来想继续做下模板缓存和优化下矩阵运算~原创 2017-01-07 17:30:00 · 774 阅读 · 0 评论 -
关于用程序模拟的随机分布
随机分布原创 2016-04-13 19:07:21 · 1307 阅读 · 0 评论 -
如何斗地主 - 一个悲伤的故事
前天晚上宝宝例行刷朋友圈,忽然!看到这样一则消息: 此刻的我是激动的。 这位发图的PM宝宝!一定是不知道有程序这种东西! 一定是! 于是前天加完班之后我又继续在公司赖了好久!写程序! 哦吼吼吼吼! 是时候让你们见识程序媛的伟大了!简单介绍下~ 思路大致是最大最小树; 不过做完之后发现如果没有一个游戏流程的话,自己在树上找决策也不太好找; 于是加上了游戏流程原创 2016-05-28 23:18:00 · 906 阅读 · 2 评论 -
[嘭嘭养成记]5. 基于蒙皮网格顶点绑定骨骼权重的模型切分
最初的想法(这一部分基本流程已经废弃了) 基本流程: 1. 做一些indexing,方便后边的计算; 2. 对于一个要切分的关节,记录其所有父关节和子关节。遍历所有三角形,如果三角形的绑定横跨了该关节的父关节和子关节,那么将这个三角形加入“感兴趣的三角形”列表中,否则各自计入父关节之三角形列表,和子关节之三角形列表; 3. “感兴趣的三角形”列表应当至少包含一个带状闭环,或者有一些多余数据。原创 2018-03-09 17:49:06 · 757 阅读 · 0 评论