
Scratch 热门作品专栏
文章平均质量分 65
Scratch游戏的高级制作,适合学Scratch3 -- 5年的创作者借鉴与改进。每月均有新Scratch作品推出,无任何水分,干货满满,支持转载
凭空起惊雷
座右铭:学如逆水行舟,不进则退。学无止境,立志于学问。
我是一名热衷于编程和学习的程序员。我拥有计算机科学学士学位,我对Java、Python、C++等
编程语言和开发技术都有深入的了解和实践经验。
注重青少年的成长发展,利用工作之余发布Scratch的优秀资源。
我擅长于设计和开发高效、可扩展的软件系统,并注重代码的质量和可维护性。
除了工作,我还是一个热爱学习的人,不断追求新的知识和技术。我相信,只有不断学习和提高自己的技能,才能够在这个快速发展的行业中保持竞争力。
我是一个热爱编程、注重细节的程序员,希望我能够在未来的职业生涯中不断发展和成长。
展开
-
各种热门经典Scratch小游戏,这里应有尽有(1)
有各种热门经典Scratch小游戏,欢迎查看点赞原创 2023-03-12 14:31:33 · 18279 阅读 · 0 评论 -
10个Scratch热门作品(4)
有诸多Scratch热门作品,欢迎指正,后续任由更多Scratch热门作品创作,敬请期待原创 2023-03-11 20:25:11 · 1733 阅读 · 0 评论 -
10个Scratch热门作品(3)
有诸多Scratch热门作品,欢迎指正,后续任由更多Scratch热门作品创作,敬请期待原创 2023-03-03 19:26:55 · 2058 阅读 · 1 评论 -
10个Scratch热门作品(2)
有诸多Scratch热门作品,欢迎指正,后续任由更多Scratch热门作品创作,敬请期待。记得关注原作者,关注专栏原创 2023-02-04 18:42:15 · 1277 阅读 · 0 评论 -
10个Scratch热门作品(1)
有诸多Scratch热门作品,欢迎指正,后续任由更多Scratch热门作品创作,敬请期待原创 2023-01-17 21:28:22 · 9424 阅读 · 0 评论 -
Scratch 《像素战场》系列综合游戏:像素战场游戏Ⅰ~Ⅲ 介绍
这是一款与朋友一起玩的 1v1 游戏。先赢得6轮胜利!WAD 和 IJL 移动。Q 或 U 来投掷。E和O重新加载。S和K射击。使用 A/J(左)W/I(上)D/L(右)键移动使用带有 S/K 的武器(攻击)使用 Q/U 进行子攻击(仅适用于特定武器)用E/O重新装弹(子弹满时无法使用)原创 2025-02-01 12:24:28 · 596 阅读 · 0 评论 -
CMMM Plus+ Calculus Update 超级游戏大作 游戏说明
· 代码数量: 代码总数:8878 ,有效代码:8643 ,代码块:275 ;· 高级编辑: 扩展种类:1 ,函数定义:139 ,变量 & 列表定义:306 ;· 资源数量: 角色数:9 ,造型数量:339 ,音频数量:19 ;· 资源大小: 工程大小:39.9MB ,音频大小:12.5MB ,造型大小:25.4MB 。原创 2024-06-23 11:51:12 · 1199 阅读 · 0 评论 -
论 Scratch 版“愤怒的小鸟”的资源(10000 余块代码)
为了报复偷走鸟蛋的肥猪们,鸟儿以自己的身体为武器,仿佛炮弹一样去攻击肥猪们的堡垒。愤怒的红色小鸟,奋不顾身的往绿色的肥猪的堡垒砸去。游戏的玩法很简单,将弹弓上的小鸟弹出去,砸到绿色的肥猪,将肥猪全部砸到就能过关。鸟儿的弹出角度和力度由玩家的手指来控制,要注意考虑好力度和角度的综合计算,这样才能更准确的砸到肥猪。另外每个关卡的分数越多,评价将会越高。原创 2024-02-08 19:04:14 · 837 阅读 · 0 评论 -
Scratch 3.0【官方】学生及老师学习手册
Scratch 3学习手册》主要分为3个部分,分别是软件使用、积木介绍和项目练习。如果你是一个完全没有接触过Scratch的小白,首先需要通过软件使用部分,下载安装Scratch,了解Scratch的基本操作。第二部分积木介绍,我会将之前教程中介绍的每一个积木都罗列出来,单独说明它们的用法,并对它们的使用难度进行评分。这部分的目的,是让你拥有一个指令积木的速查字典,帮助你在练习过程中遇到不熟悉的指令积木时,可以快速了解它的用法。你不需要提前将它们全部记忆下来,就像你不需要刻意的去背某个数学公式。原创 2024-02-07 20:30:50 · 1139 阅读 · 0 评论 -
图片、地图、卡牌、音效等美术素材资源大汇总(1)
涵盖手游、塔防、冒险等游戏,有卡通、像素、迷你等多种风格,卡牌、人物、音效、枪械等单位各个场景的素材应有尽有。原创 2023-11-26 16:51:33 · 551 阅读 · 0 评论 -
像素游戏素材地图卡牌美术资源(1)
那就是像素类游戏依然是相对小众的风格,对于初学者和独立开发者来说,在美术方面的可参考和学习就比较难,一些新人朋友想练习却没有满意的像素风素材资源可用,真的打击学习积极性。如果你也深受同感,那么希望下面这些优秀精美的像素游戏素材资源能够给你提供帮助。像素风格类游戏制作以RPGmaker(简称RM)系列为主,或者说独立开发者和新人小白使用较多。毕竟软件门槛低,易上手等优点。相比于其它游戏引擎对于我们来说友好很多。不过还是有一点不太友好!原创 2023-11-29 10:15:00 · 851 阅读 · 0 评论 -
各种热门经典Scratch小游戏,这里应有尽有(4)
在这里拥有许多精选的优秀 Scratch 作品和游戏,欢迎游玩和使用。原创 2023-11-04 08:15:00 · 4048 阅读 · 0 评论 -
Scratch 绘图教程 之 矢量图人像绘制方法
你的眼睛没有骗你,这个军官是纯矢量图的,我从晚上10点肝到凌晨2点,真的挺难!如果你不信,请看下图。原创 2023-09-02 23:29:38 · 873 阅读 · 0 评论 -
Scratch 画画的技巧
美术是一种艺术,且不局限于纸张,就像电脑绘图也属于美术。我至今已有三年多的画龄,经验丰富,尤其擅长在scratch造型编辑器上画矢量图。今天给大家分享一些实用的技巧。原创 2023-09-02 23:13:32 · 752 阅读 · 0 评论 -
如何设计一个好的游戏剧情(Part 1:主题的设定)
游戏剧情的重要性难以低估。一个精彩的剧情可以让玩家感受到强烈的情感体验,增加游戏的吸引力和回味性。一个好的剧情可以激发玩家的兴趣,让他们愿意投入更多的时间和精力来探索和体验游戏世界。剧情也是游戏的核心驱动力之一,它能够推动游戏的发展和进展,为玩家提供目标和动力。此外,一个引人入胜的剧情还可以帮助玩家更好地理解游戏的背景故事和角色之间的关系,加深他们对游戏世界的投入感和代入感。因此,游戏剧情对于打造一个成功的游戏体验来说是至关重要的。原创 2023-09-02 23:09:07 · 1252 阅读 · 0 评论 -
Scratch 之 如何打包 Scratch 成为可执行文件?
各位好,这期文章教学中,我将教大家如何打包Scratch文件(.sb3)为可执行文件(.exe)或网页文件(*.htm;*.html)。另附:本期文章中有个可以转换的好网站首先,还是一如既往打开Turbowarp Packager:网址:https://packager.turbowarp.org(加载较缓慢,请耐心等候)原创 2023-08-24 14:00:00 · 3090 阅读 · 2 评论 -
Scratch 之 创作小技巧 -- 让触碰效果更丝滑
今天小技巧的主题是——丝滑。原创 2023-08-21 13:15:00 · 1010 阅读 · 0 评论 -
Scratch 十六进制与十进制方式互化小妙招,99%人不知道,只需6块积木
十六进制转十进制方式代码:原创 2023-08-20 13:30:00 · 250 阅读 · 2 评论 -
Scratch 之 算法教程 -- 递归
递归过程是递归算法中的关键行为,这个关键行为在解决问题中可以不断重复循环,最后递归变量达到结束条件就退出递归函数。这种递归被称为尾递归,也是最好理解的一种递归形式。由于每次只能移动一个盘子,所以在递归时,我们需要判断:当目前需要移动的盘子数=1时,即可移动并返回前一个递归。上面的求和程序中程序结束后,递归全部结束了,并没有回溯到上一个调用它的函数。(2)中间一步之上可以看成把0上n-1个盘子通过借助辅助塔(1塔)移到了2上,(3)中间一步之下可以看成把2上n-1个盘子通过借助辅助塔(0塔)移到了1上;原创 2023-08-19 13:30:00 · 3884 阅读 · 0 评论 -
Scratch 游戏 之 随机大地图生成教程
我的世界等。那我们该如何在scratch中实现这一点呢?在scratch中有两种办法可以实现——画笔和克隆体。我们这次先聊克隆体。我们可以先将克隆体设置为方形的,再由一个个方形相互连接形成一个方形的大地图,这些克隆体可以改变颜色来模拟不同的地形(沙漠、森林、平原......),仔细想想,这些方形是不是和我的世界中的方块很像?没错,这和我的世界原理差不多,只是我们的是2D的而已。原创 2023-08-19 12:15:00 · 3885 阅读 · 0 评论 -
各种热门经典Scratch小游戏,这里应有尽有(3)
距离上一期已过近5个月,先附上前两期的文章网址:各种热门经典Scratch小游戏,这里应有尽有(1)各种热门经典Scratch小游戏,这里应有尽有(2)还是老规矩,看以下 Scratch 热门游戏网址。Scratch AI 经典游戏大作:AI 狼人杀No.1 Scratch 热门游戏作品:纸片战争(共包含 5 个文件):No.2 Scratch 热门游戏:红色警戒No.3 植物大战僵尸:No.4 Scratch 的各种热门小游戏No.5 Scratch 追逐游戏:漂移追逐如有需要,请关注 Scratch 热原创 2023-08-18 12:45:00 · 4509 阅读 · 0 评论 -
Scratch 之 制作超丝滑 FNF 推条
造型已经完全做好了(除了小图标)然后就要开始Scratch了,当然你还要准备一个造型,你可以命名为BIG,BIG的作用不用我说吧。最后,要确定如果进度条到了另一半或超过另一半的位置,我们就把他换一个造型。接着,前面的最大进度值就有用了,来确定需要移动到的位置。NO,NO,NO,其实是这样的。然后,设置一个宽度,让需要移动的条移动到另一半。这个教程是不用画笔的,所以不用担心推条是最后一层了!接着,把这个在分成两个造型。首先,要确定推条的位置。原创 2023-08-15 11:15:00 · 1146 阅读 · 0 评论 -
Scratch 之 翻页器制作
本节课重难点来了!希望大家多多理解!首先新建2个变量,“总页数”和“现在页数”,将“总页数”设为一共的页数,将“现在页数”设为1,也就是刚进入时最开始的一页。还要转到背景代码区,重复执行:将背景换成“当前页数”。哦,忘了说了!背景造型页要根据变量“总页数”的数量来设定!比如“总页数”有3页,背景也必须有3页!每页可以根据你的方案绘制文字、图片等。再在背景的代码区编写代码:当接收到“左”的话判断,如果背景编号>1,那么就将“当前页数”减少1,也就是增加-1。原创 2023-08-16 12:45:00 · 447 阅读 · 0 评论 -
Scratch 之 3D 介绍及教程
简单来说,很多2维平面可以组成一个3维图形,而一个3维图形又可以分成很多2维平面。因此,“伪3D”,就是通过这样“堆叠 ”的方式制作出来的。3D 之所以会使我们觉得困难,是因为 Scratch 软件只有两个坐标轴,既:X轴、Y轴。在这里我讲一下,没有用过克隆的同学也没关系,照着做就行。想要理解“伪3D”,就必须得懂2维和3维。接下来,我们进行最重要的一步——“堆叠”。第二步,使用克隆体实现“堆叠”。掌握了“伪3D”的制作方法!没关系,我还有“真3D”。原创 2023-08-09 10:30:00 · 13769 阅读 · 9 评论 -
Scratch 之 硬核的魔法游戏必备的功能:模块化伤害
这种伤害机制让“血条”隐藏在了不易被玩家发现的更深处,同时也增强了游戏的可玩性、真实性,对玩家的操作精度做出了更高的要求,增加了许多魔法的场面。Scratch 的算力有限,我们可以把坦克内部结构抽象模糊成一个网格,每个网格中填充一种模块。那么,判定方法的问题已经解决,接下来的问题是如何将炮弹的绝对坐标转化为相对于车体的坐标。我们以坦克为例,其内部主要结构大概有:发动机,弹药架,成员,炮闩(还有更多)在一些游戏中,如果击中敌人,会跳出敌人车内的内构损伤情况。此时,当炮弹射中车体后进行毁伤计算,原创 2023-08-08 11:45:00 · 571 阅读 · 0 评论 -
Scratch 之 TurboWarp 常用插件介绍-2
今天带来2篇 TurboWarp 常用插件介绍什么你还没有 TurboWarp?快去下载一个吧。原创 2023-08-10 12:45:00 · 2319 阅读 · 0 评论 -
Scratch 之 TurboWarp 常用插件介绍-1
今天带来2篇 TurboWarp 常用插件介绍。什么你还没有 TurboWarp?快去下载一个吧。原创 2023-08-09 09:45:00 · 4840 阅读 · 0 评论 -
游戏回合制战斗的艺术
无论如何,回合制战斗的趣味总是在于那些不确定因素:不确定的骰子、不确定抽到哪张的卡牌、一眼望不到底的复杂谜题,以及天然自带不确定性因素的动作要素。这些机制没有优劣之分,各有特点,大部分回合制游戏都会同时采用多种机制来让战斗充满乐趣。百花齐放,百家争鸣。原创 2023-08-07 13:00:00 · 289 阅读 · 0 评论 -
Scratch 之 如何矢量图中去除矢量刺
这种方法基本上通过使边角变圆来消除边角的锐度.原创 2023-08-11 16:30:00 · 329 阅读 · 0 评论 -
Scratch 之 枪战的枪械画法
我在百度图片(image.baidu.com)寻找到的AK-47图片。此处我以MK18作为参照,MK18的造型可以在↓获取。对于不必要的(繁琐的)线条,我们可以选择舍去。永垂不朽的卡拉什尼科夫!原创 2023-08-12 11:45:00 · 1888 阅读 · 0 评论 -
Scratch 教程:如何实现文本分割
没关系,我来教你!我们自定义一个函数,之后要分割调用就行了创建三个变量,分别命名为分割结果、i、word;创建一个列表,命名为分割结果。在这个函数下,我们将这三个变量和列表初始化:初始化变量、列表。原创 2023-08-05 12:00:00 · 754 阅读 · 0 评论 -
Scratch 教程 之 如何四舍五入保留一个小数到指定的数位
有些时候,我们需要四舍五入一个多位小数到指定的位,但scratch并没有这个积木,怎么做呢?我来教你~我们创建一个函数,需要时调用就行了~如图,创建一个带参函数,勾选"运行时不刷新屏幕":注:勾选"运行时不刷新屏幕"原创 2023-07-30 19:30:00 · 2967 阅读 · 0 评论 -
Scratch 详解 之 线性→代数之——求两线段交点坐标
这个问题,我只能说,直线方程计算的次数过多了,而且动不动就要考虑线的方向,90°的直线的斜率不存在,所以用向量(也就是线性代数)来算更好点。至于有什么用处,也许一些算法需要吧,比如计算一线是否与矩形相交来进行判定。还有,向量叉乘的正负特性,向量叉乘的计算,单位向量的计算,一点至另一点的向量表示方法,向量的数量积(点积)的几何意义与计算。原创 2023-08-13 09:15:00 · 750 阅读 · 1 评论 -
Scratch 之 如何制作简单的碰撞箱
hello,大家好,今天教给大家如何制作粗糙的碰撞箱。而大家不要做成第二个。这就是我们不想看到的。原创 2023-08-05 11:15:00 · 982 阅读 · 0 评论 -
Scratch 之 如何制作滚动滑轮
hello,大家好,今天教给大家如何制作鼠标滚轮。现在你可以建一个背景。原创 2023-08-16 14:00:00 · 397 阅读 · 0 评论 -
Scratch 之 如何制作鼠标框(2)—— 鼠标框框定角色
hello,大家好,欢迎来到鼠标框系列的第二课时!咱们废话不多说,直接开始你说,一个鼠标框,要它有何用?不就是为了框定角色吗首先,画一个角色:(第一个造型)未选中状态这是选中前的↑↑↑接下来是被选中的:(第二个造型)被选中状态这是一个角色的两个造型然后,我们来编代码:首先,定几个克隆体然后,编辑克隆体1、设定2、选中还记得我们上节课的变量吗?现在有用了,判定一下然后,判断鼠标框是否框定在这里,我画了一个图让你们更好的明白做个分类讨论,弄清楚“和”“或”的关系。原创 2023-08-17 13:45:00 · 368 阅读 · 0 评论 -
Scratch 之 如何制作鼠标框(1)—— 绘制鼠标框
hello,大家好,今天给大家带来如何绘制鼠标框首先,让我们绘制一个空角色然后让我们来编代码1、准备工作(1)拓展画笔添加这个拓展↑(2)变量实际上,你只需要4个变量但为了以后的框定着想,再来一个开始编程首先呢,先设一下变量。原创 2023-08-17 13:30:00 · 314 阅读 · 0 评论 -
Scratch 之 单个角色模糊特效
想给单独一个角色用模糊特效,怎么办!!!前几天,我闲来无事,摘下眼镜,望着这模糊的世界(本人近视300度)突然发现,模糊的物体好像是虚化后的,位置不同,大小不同物体一层一层叠加起来的上代码!原创 2023-08-14 09:00:00 · 653 阅读 · 2 评论 -
Scratch 之 3D 画笔程序使用
Part1:核心代码Part2:核心代码Part3:核心代码下面这段代码用于Scratch中绘制线段,并且当线段跨越舞台边缘时,对进行X和Y的裁剪,只绘制舞台内的线段,从而正确绘制。下面这段代码用于绘制3D的线段。并且带有裁剪功能(当线段的一部分在摄像头后面时,进行Z的裁剪,只绘制摄像头前的线段,从而正确绘制)。原创 2023-08-14 09:00:00 · 6929 阅读 · 15 评论 -
Scratch 你不知道的小妙招
各位也许都有过制作小地图移动引擎的经验,在此前,各位的引擎也许是这样:传统式小地图移动引擎手法并无瑕疵,但是古人曾云:“山外青山楼外楼”因此,鄙人其实有更完美的引擎新型小地图移动引擎此引擎是能够正常运行的,若看官不信,可亲自尝试至于为何新引擎能够运行,有何扩展用处,且看下文分解。原创 2023-08-21 13:30:00 · 205 阅读 · 0 评论