# Scratch中文教程高级篇

> Advanced Scratch programming tutorial for creating a "Galaxy Counterattack" game. (iPhone/iPad app by Gangwen Mei.)

- Source: https://appshunter.io/ios/app/scratch/id1197932847 (this page in markdown: same URL + `.md`)
- Developer: [Gangwen Mei](https://appshunter.io/developer/1101126312)
- Category: Education
- Price: Free
- Rating: 4.68/5 from 268 App Store ratings · 20 written reviews indexed
- Age rating: 4+
- Requires: iOS 11.0 · 474 MB
- Languages: Chinese, Chinese
- Released: 2017-07-03
- Data updated: 2026-07-17
- Monetization: paid
- User reviews in markdown: https://appshunter.io/ios/app/scratch/id1197932847/reviews.md

## What is Scratch中文教程高级篇?

AppStore中国区排名第一的少儿Scratch编程教学应用。现在已经推出了四部广受好评的教程：（1）初级篇  （2）中级篇  （3）高级篇  （4）机器人丁丁学画画。
教程官方网站：https://scratchlesson.com
请关注微信公众号：蔡老师科技早教

高级篇是这个教程的进阶篇。高级篇用整整八章介绍了一个新游戏： 《银河反击战》。这个教程中使用的图像素材，游戏的设计，模块化的构架都比较接近一个专业的游戏，所有的素材都是我们自己用软件制作生成的。这个教程特别强调整体构思的重要性，如何让不同的游戏角色之间互相传递信息，在不同的游戏关卡间如何过渡和衔接。

这个教程也涉及了更多需要同学们发散思维的问题。譬如如何设计敌方飞机AI，才能让它们能自动跟踪己方。如果同学们能顺利地完成这个教程，接下来可以尝试对它进行进一步扩展。比如设计一个新的关卡，改变剧情，或者给飞船添加不同的武器，护盾，造型之类的创新。只要有想象力，扩展的可能性是无限的。

主要知识点：
- 更多函数
- 框架设计
- 简单游戏AI
- 酷炫画面和特效

创作游戏,学习编程,寓教于乐,百万海外家长的选择。
-------------------------------------------------------------------------------------------------------

教程目录

第一章 导入角色 
1.介绍
2.导入宇宙背景
3.解释宇宙背景
4.导入宇宙飞船
5.解答飞船控制
6.导入激光
7.解答发射激光
8.游戏画面层数设定

第二章 游戏整体设计
1.游戏流程概述
2.游戏状态变量
3.接收任务阶段
4.解答剩余阶段
5.导入音效控制

第三章 游戏开场动画
1.导入长官飞船
2.解答天行者号开场滑动
3.添加对话
4.禁止移动和退场

第四章 陨石阵
1.导入陨石
2.解答陨石克隆太多
3.陨石掉落
4.解答陨石随机转动
5.解答陨石随机出现频率
6.陨石爆炸
7.解答激光打中陨石消失

第五章 生命条和分数
1.加入生命条
2.解答更新生命条造型
3.玩家飞船受到伤害功能
4.解答飞船受伤爆炸特效
5.导入分数
6.解答显示分数

第六章 敢死队
1.导入敢死队
2.解答两个出生点
3.解答跟踪玩家飞船
4.敢死队伤害和爆炸
5.解答敢死队出现频率
6.游戏失败后的敢死队问题

第七章 老板
1.导入老板和老板背景音乐
2.老板生命和自主移动
3.老板射击子弹
4.解答子弹消失
5.老板死亡射线
6.玩家飞船受到老板伤害
7.老板受到玩家飞船伤害
8.解答问题

第八章 完善游戏
1.导入失败界面
2.解答游戏失败后的问题
3.导入胜利界面
4.修正bug
5.玩一遍完整游戏

Disclaimer: Scratch is a trademark of Massachusetts Institute of Technology, which does not sponsor, endorse, or authorize this content. See scratch.mit.edu for more information.

## Key features

- Game design principles
- Character communication
- Level transitions
- Custom game assets
- Simple game AI
- Advanced functions
- Frame design

## Recent user reviews (10 of 20)

All indexed reviews: https://appshunter.io/ios/app/scratch/id1197932847/reviews.md

### 5/5 — 很好

*2023-04-08*

为什么音乐篇找不到

### 5/5 — 讲课生动有趣

*2020-08-27*

老师讲的非常好；通俗易懂，注意细节，同时也十分有趣。

### 5/5 — 再出一些

*2020-08-21*

做的很棒 再出一些

### 5/5 — 编写敢死队错误

*2020-05-31*

老师，我明明照你的视屏来编写敢死队代码，可是敢死队一直不停的在克隆，没有等待，就直接克隆，请告诉我怎么回事？

### 5/5 — 更多好玩的游戏。

*2019-12-28*

如果能有更好玩的游戏的话那么高级篇的教程，我就会觉得很难，做的游戏也觉得很有意思了。

### 3/5 — 老师，请问你这个是真的吗？

*2019-09-17*

我按照你的视频来编，代码完全没有错误，可陨石阵和敢死队都出了很大的问题，玩不了

### 5/5 — 期待下一个教程

*2019-08-28*

老师什么时候能出一个新教程啊？我家的孩子已经等不及了

### 5/5 — 不错

*2019-07-18*

我用了几年，就会自己制作游戏了！如果想学编程，这套教材是首选哒。

### 5/5 — 重复下载了很多次，终于下载好了

*2019-07-16*

重复下载了很多次，终于下载好了

### 1/5 — 为什么没有飞机和背景。

*2019-04-26*

我用的是手机下载。可看你教程的时候。说下载应用时候包括图片。可现在没有图片和飞机导入。无法做这个游戏怎么办。

## Frequently asked questions about Scratch中文教程高级篇

### What is Scratch中文教程高级篇?

Scratch中文教程高级篇 is an advanced tutorial application designed to teach children how to create a complex game called "Galaxy Counterattack" using Scratch programming. It covers game design, character interaction, and custom asset creation.

### What are the main learning objectives of Scratch中文教程高级篇?

The app focuses on teaching more advanced functions, frame design, simple game AI, and creating cool graphics and special effects. It emphasizes overall concept design and how different game elements communicate.

### Can I extend the game created in Scratch中文教程高级篇?

Yes, the tutorial encourages students to expand the game by designing new levels, changing the plot, or adding innovative features like different weapons, shields, or ship designs. The possibilities are limited only by imagination.

### What specific game mechanics are covered in Scratch中文教程高级篇?

The tutorial covers importing characters and backgrounds, game state variables, opening animations, creating asteroid fields with cloning and collision detection, implementing life bars and scoring systems, and designing boss battles with unique mechanics.

### How does Scratch中文教程高级篇 compare to other Scratch tutorials?

This tutorial is an advanced section, building upon introductory and intermediate concepts. It aims to create a game that closely resembles professional game development in terms of assets and design structure, with a strong emphasis on conceptual thinking.

### What is the user rating for Scratch中文教程高级篇?

Scratch中文教程高级篇 has a high user rating of 4.7 stars based on 268 ratings, indicating strong user satisfaction with the educational content and game creation process.

### What devices is Scratch中文教程高级篇 available on?

The app is available on iOS and is ranked number one in the Education category on the App Store in China. Specific device compatibility details beyond iOS are not provided.

### How often is Scratch中文教程高级篇 updated?

The latest version of the app is 3.0, and it was last updated on March 25, 2023. This suggests a relatively active development cycle for the application.

## Version history (last 1 release)

### 3.0 — 2023-03-25

- 修复了一些问题

## More apps by Gangwen Mei

- [Go Weiqi Baduk Quiz - Problems & Solutions](https://appshunter.io/ios/app/go-weiqi-baduk-quiz-problems-and-solutions/id1101126313)
- [Scratch中文教程初级篇](https://appshunter.io/ios/app/scratch/id1106799305)
- [酷玩地球-中英版](https://appshunter.io/ios/app/id1135326988)
- [Scratch中文教程中级篇](https://appshunter.io/ios/app/scratch/id1197932547)
- [Magic Tower 3D](https://appshunter.io/ios/app/magic-tower-3d/id1297113005)

All apps by Gangwen Mei: https://appshunter.io/developer/1101126312

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-07-17.*
