用visustella来自定义技能消耗
前言首先算不上什么高技术力教程,只是一点自己的整理 然后开始之前先说明一下这个插件能干什么:根据你游戏里的某个数值(比如金币数,变量值之类的)画一个条,并且给这个条取一个名字。但它并不能直接控制你的这个数值,换句话说只能画个条给你看,想控制这个数值还是得你自己解决 准备工作VisuStella 的 Core Engine 和 Skill and State Engine(前者为前置) 我打算写一个新的技能消耗条,并写一个消耗特定变量的技能 解读设置自定义cost的地方就在这里了,这里自带的消耗道具的为例 那么要自定义消耗就要靠下面这一排JS了,大致分为三个部分 Cost Processing:技能消耗的流程,分为计算消耗、判断是否可进行消耗、进行消耗 Window Display:设置在窗口中的显示 Gauge Display:显示值槽的方式,包括最大值、当前值和值的具体绘制 接下来试着对这些代码进行解读。 首先是计算部分: 其实就是通过特性和注释标签的影响和修正,来得出实际消耗的值 1234// Declare Variablesconst user = this;con...
自制像素古风极简图块v0.1
前言一直想给oc做个游戏,奈何古风素材太难找(要么有点贵,要么用了怕出事),所以不得不自己画。这次更是难得的能画的下去,所以发布一点出来给大家参考(用到自己项目里也行,不过这纯纯半成品真的有人要用吗) 素材预览和推荐工作流快速拼了一个大致的预览,能看就行,还有许多地方需要改进(以及还有不少地方得画,比如围墙之类的) 推荐工作流: 直接在aseprite(或其他图像处理软件)中完成,游戏中使用ulds插件(这个插件怎么用这里就不叙述了)。直接用图块拼应该也可以,但地面不同草元素的衔接我暂时搞不定,所以是直接画的。 新建画布时,宽度和高度设置为图块宽高的整数倍(比如32x32的图块,画布就设置为320x320),方便对齐 这里以aseprite为例,按下shift+s打开网格对齐模式,然后把房屋、植物图块先摆好,注意优先级 直接吸色,在最下面新建一个图层画地面,自己做好衔接,可以稍微用一点抖动 按需邻近放大图快,把不需要的图层隐藏,导出png,放进游戏里调试 素材下载直接右键保存,还没画完所以就不搞网盘下载了规格是16 x 16,按需临近放大(如果你工程是32 x 32就放大两...
存档的小漫画
原来的本地图片都删了,重新发个新帖留档
自用的csp笔刷
先前在xhs发的csp笔刷分享,在这也放一下。 没了
2025的画手年度总结
前言又到了做年度总结的时候,我发现我现在已经到了怎么都凑不出每月一张图的阶段(不论是我的眼界还是精力上),不幸的。不过该做的还是得做。在这里放一些今年画的算是用了心的画。按设备分类,尽可能按时间排序。为了节省上传时间,图全部都压过,想看原图自己去蓝p或者黑x或者lof看。看了眼好像基本都是同人,从一拳到逸剑到远征,也是一跳跳三个,无敌了( 为节省部署时间,这边原先用的本地图片都删了,请移步导航栏新增的画廊查看
【转载】RGSS1脚本入门参考之二
本想在一篇文章里全部发完,但是它太长了编辑器有点卡,只能再开一篇 第4章节:窗口的使用接下来我们终于要学习窗口和精灵了,这我想也是大家特别想知道的。因为在这之前,我们都是同抽象的数据打交道,难免有些枯燥,那么在这一章,我们就要把我们自己脑中所想,全部展现在画面中。下面我们就开始吧。 4.1 窗口的使用4.1.1各种概念在最开始,我们要明白一个窗口到底是什么,它到底有哪些属性。因此,我们必须要先介绍下面几个类。 ①rect:矩形的类顾名思义,这个类表示矩形,但这种东西是不能直接显示出来的。矩形是一种基本的类,它的作用在很多高级的类中体现尤其明显。矩形有四个属性,x坐标,y坐标,宽度,高度。其中x坐标和y坐标是相对而言的。 ②viewport:视口的类这个类是一个比较难理解的类,我在最开始也没明白这是什么东西。在屏幕上生成可见的对象都必须要指定视口viewport。简单说来,你面前有一堵墙,墙上有一个窗户可以看到墙对面的东西,那么这个窗户就可以类比成视口,你只能看到视口内有的东西,视口之外,即使有内容存在,你是看不到的。 我们举个简单的例子,大家打开脚本编辑器,在Window_Ba...
【转载】RGSS1脚本入门参考
57自己想说的话对于学习rgss1很有帮助,是先前的RMXP脚本教程的作者RyanBern所写。我怕它随时成为lostmedia,所以我把它转载过来。侵删原文完成于2014.7.5,以下开始为原文内容。原帖链接:https://rpg.blue/forum.php?mod=viewthread&tid=335455&extra=&authorid=356383&page=1 写在前面一位论坛的朋友和我说,他看过很多RMXP脚本的教程,但是感觉没得到什么帮助,脚本也总写不好。我想这也是很多论坛朋友的共同问题吧,想自己弄个脚本,却无从下手;想看教程,却一头雾水(尤其是游戏里面的F1,感觉要有一定的基础才能理解最主要的部分)。这些天在论坛里面逛了逛,有不少尝试着自制脚本的朋友,但写出的脚本却总也通不过。我也看到了一些朋友写的代码,不得不说,代码中很多错误都是源于对教程的误解和对范例脚本(也就是游戏默认的脚本)的错误移植,游戏默认内置脚本其实是个很好的参考,但是如果不加分析胡乱利用一通,当然是不行的。于是我想到写下这个帖子,帮助那些渴望写出自己脚本的朋友...

