Coding in Scratch: Make your own Games with Blocks

th_q4HnfdtNJgAN1kHhw6If0WebkfdKy4FL

Scratch 是游戏制作和讲故事的绝佳平台。Scratch 面向没有经验的初学者编码器,是一个有趣且引人入胜的工具,用于学习计算机编程的基础知识。在本课程中,您将学习如何规划游戏开发、实施创意和理解计算思维。我们将学习基本的编码思想,例如循环、变量、条件和函数。在本课程结束时,您将对使用编码概念充满信心,并为使用更高级的编码语言(如 Java-script 或 Python)做好准备。

我们将从一个有趣的项目开始,我们将学习如何使用移动工具和更换服装。然后我们将介绍 if 语句、条件和永远循环。我们将继续进行激动人心的跑步游戏和绘图游戏。我们的下一站将是两款经典游戏:Pong 和 Galaxy Attack。在这些项目中,我们将学习在精灵之间发送和接收消息并使用变量。接下来,我们制作一个问答游戏和一个简单的多页平台游戏。最后两个项目更高级,我们将学习制作自定义块。模拟时钟项目分为 3 个部分,我们将使用正弦和余弦等三角函数。最后,我们的最后一个项目将是一个复杂的平台游戏,分为 6 个部分。我们将通过增加惯性、摩擦力、加速度和重力使动作流畅和草书。我们将与关卡交互并添加碰撞规则。主角将收集物品并将它们存储在列表中。当玩家到达最后一页时,它碰到了绿旗,我们的游戏就结束了。这将是令人兴奋的!

即使您是编码新手,Scratch 也是学习编程和游戏设计基础知识的绝佳平台!试一试,很快你就会发现制作自己的项目并将你的想法变为现实很容易!

Published 07/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 22 lectures (2h 35m) | Size: 1.64 GB

Learn to code and make your own games in Scratch – the easiest game making platform

What you’ll learn
make their own games using Scratch – a fun and easy game development language
learn fundamental programming concepts: loops, functions and conditions
get familiar with computational thinking: planning, coding and debugging
learn to use advanced mechanics in platformer games: friction, gravity and inertia

Requirements
no programming experience needed
a Scratch account
loads of excitement for making games

Description
If you love game design, have no experience coding and want to make games using blocks, this class is for you! Join me in this journey of learning Scratch from basic to advanced! We will learn to make games, animations and interactive stories through a series of 15 projects.

In this class, you’ll learn

How to make games in a visual-based coding language like Scratch

Fundamental programming concepts: loops, functions and conditions

Game planning and design

Debugging

Advanced mechanics: friction, gravity and inertia

You’ll be creating

15 projects in Scratch from games to animations and interactive stories ranging from simple to advanced.

Scratch is a great platform for game-making and story telling. Intended for beginner coders with no experience, Scratch is a fun and engaging tool to learn the basics of computer programming. In this course you will learn how to plan the development of a game, implement creative ideas and understand computational thinking. We will learn fundamental coding ideas such as loops, variables, conditions and functions. By the end of this course, you’ll feel confident using coding concepts and you’ll be ready for a more advanced coding language like Java-script or Python.

We’ll start with a fun project where we’ll learn how to use the move tools and change costumes. We will then introduce if statements, conditions and the forever loop. We’ll continue with an exciting runner game and a drawing game. Two classic games will be our next stop: Pong and Galaxy Attack. In these projects we will learn to send and receive messages between sprites and use variables. Next, we make a quiz game and a simple multi-page platformer. The last two projects are more advanced and we’ll learn to make custom blocks. The analogue clock project is divided in 3 parts and we’ll use trigonometric functions like sine and cosine. Finally, our last project will be a complex platformer game divided in 6 parts. We will make the movements smooth and cursive by adding inertia, friction, acceleration and gravity. We will interact with the level and add collision rules. The main character will collect items and store them in a list. When the player gets to the last page, it touches the green flag and that’s the end of our game. It’s going to be exciting!

Even if you’re new to coding, Scratch is a great platform to learn the basics of programming and game design! Give it a try and soon you’ll find it easy to make your own projects and bring your ideas to life!

Who this course is for
game-making enthusiast who is ready for an easy introduction to coding
Beginner game developer with no experience coding
children can only enjoy the course if a parent or guardian supervises their learning
parents of children who like computers

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/35434.html

赞 (0)
steven的头像steven
上一篇 2022年7月11日
下一篇 2022年7月12日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部