根据自己学习Scratch的经验与教训,总结了这样一个简单的入门教程。从21年3月底开始动笔,耗时两个月有余终于完工,初稿案例至俄罗斯方块篇结束,后续的小游戏则是偶尔随缘更新的产物了,在线教程的形式能够附带案例模板下载,使用上个人感觉较纸质书籍更为灵活一些,教程行文随兴之所至,尚有很多不足,如果在阅读过程中发现错误,或表述不够清楚之处,也欢迎亲们留言指正。(24年10月重设了一下站点的打印效果,打印时排除了页眉侧栏和推荐内容,如果是老访客需要打印,推荐先清理下浏览器缓存。可以少打印一些无关内容哦~)
目录
1,积木式编程软件Scratch简介
2,介绍一下Scratch的菜单栏
3,Scratch的主界面与角色添加
4,用Scratch实现一个简单的动画
5,Scratch中的文字与数字的区别
6,Scratch让小猫跟我们打招呼
7,Scratch利用键盘按键控制角色
8,Scratch中的克隆体有什么用
9,Scratch灵活的自定义变量
10,Scratch积木编程中的循环语句
11,Scratch编程角色的旋转与方向
12,Scratch积木编程中的选择语句
13,Scratch增加不确定性的随机数
14,Scratch亲手制作一个打字游戏
15,scratch塔防游戏前期准备工作
16,Scratch让角色面向屏幕中心
17,用Scratch制作一个简易塔防游戏
18,Scratch循环的俄罗斯套娃模式
19,Scratch的外部扩展画笔工具
20,用Scratch打印一张乘法口诀表
21,Scratch消息机制让角色交换数据
22,用Scratch做一个简单的猜拳游戏
23,Scratch让小猫来讲一个故事
24,Scratch显示区域的分辨率是多少
25,用Scratch实现一个贪吃蛇游戏(上)
26,用Scratch实现一个贪吃蛇游戏(下)
27,Scratch编程中的函数-自制积木(上)
28,Scratch编程中的函数-自制积木(下)
29,Scratch公有变量与角色私有变量
30,Scratch做个不那么简单的拼图游戏(上)
31,Scratch做个不那么简单的拼图游戏(中)
32,Scratch做个不那么简单的拼图游戏(下)
33,Scratch加速某一部分程序的运行
34,Scratch对克隆体的批量控制
35,Scratch对克隆体的精确控制
36,Scratch被等待时间阻塞的流程
37,Scratch利用列表记录游戏数据
38,用Scratch做一个俄罗斯方块游戏(上)
39,用Scratch做一个俄罗斯方块游戏(中)
40,用Scratch做一个俄罗斯方块游戏(下)
scratch 版本 flabby bird小游戏的实现
flabby bird中的障碍物
flabby bird中的循环背景
flabby bird中的飞行动作
利用 scratch 做一个公路跑酷小游戏
Scratch判断自定义积木是否输入了空值
Scratch如何输出自定义的随机数
为scratch跑酷游戏创建一个随机地图
scratch跑酷游戏实现人物的逐级加减速
利用 scratch 做一个扫雷小游戏
用scratch做一个扫雷游戏(上)-方向数组与后台数据
用scratch做一个扫雷游戏(中)-造型编号与数据展现
用scratch做一个扫雷游戏(下)-宽度搜索的应用
用 scratch 实现一个简单的计算器
scratch可以进行递归运算吗-用递归实现进制转换
利用Scratch递归求和的实例
Scratch批量绑定并检测按键输入
Scratch 利用开关量实现按键防抖
利用Scratch制作一个简单的计算器之数据处理
Scratch完成简单计算器的视觉展示部分
用 scratch 实现一个混合运算计算器
Scratch循环中的例外-克隆体的不规则布局
Scratch虚拟键盘与全键盘输入模式的切换
利用Scratch解析包含加减乘除的混合运算公式
用 scratch 做一个电子版的算盘
做一个scratch版本的电子算盘模拟器
用scratch监控鼠标的滚轮动作
Scratch电子算盘的布局以及按行按列区分克隆体
用 scratch 做一个简单的翻牌游戏
Scratch翻牌游戏如何生成成对的随机数
流程阻断—Scratch克隆体里神奇的等待时间
用 scratch 做一个计算24点的纸牌游戏
Scratch利用定时器侦测停止按钮实现元素的预隐藏
Scratch通过点击交换两个克隆体的位置
Scratch版24点游戏流程的简化与运算逻辑
用 Scratch 做一个2048组合数字的小游戏
Scratch列表变量-一维数组的90度转向
Scratch利用一维数组(列表)模拟二维数组
用Scratch做一个2048组合数字的小游戏
用Scratch将一个模拟二维数组顺时针旋转90度
用 Scratch 做一个开心消消乐游戏
用Scratch做一个开心消消乐游戏-游戏逻辑与鼠标动作
Scratch版本开心消消乐游戏中的消除统计
Scratch版本开心消消乐游戏中方块的消除与补充逻辑
翻滚吧!啊长!做一个滚动长方体游戏~
一个正方形在2.5D视角下是如何转动的?
Scratch利用私有变量拼装可回溯的地图
Scratch中等距视角下长方体的滚动动作
Scratch滚动长方体游戏的地图布局与移动
Scratch滚动长方体游戏的地图编辑与CSV文件的导入导出
滚动长方体游戏的边界检测与游戏结果判断
做一个多关卡的推箱子游戏
Scratch推箱子游戏地图制作-与Excel间的数据交换
推箱子游戏的地图布局与箱子的运动逻辑
推箱子游戏的人物行进动作与下一关卡的过渡