You are currently viewing Use your Raspberry Pi: Programming with Scratch

Use your Raspberry Pi: Programming with Scratch

My last blog entry was a waste of energy. After wasting nearly two or three hours without any progress and smashing my head into a console (allegorically), I gave up on the IP camera project. Before I could turn my Pi spirit on, I needed to have another fourteen days of sleep. Here I was, multi-months in, with no real advancement to report Next, I decided to try my hand at Scratch. Part 4 of the client’s aid covered the language. I then opened Scratch on my Raspberry Pi and followed the client’s instructions. This is a great symbol/mascot for Scratch. They are scratch felines – programming raspberry pi with scratch.

Scratch is a program that can be downloaded for free from the Lifelong Kindergarten Group at MIT Media Lab. Scratch allows you to create an intuitive game or activity. For example, Scratch will enable you to generate code by creating small orders that address specific code standards. After reading and evaluating the different charges in the client manual, I grasped the basics. You can see the program’s basic design below. If you don’t own a Raspberry Pi, you can download Scratch to play along on your computer.

These are the six main parts I have bolts raising.

Cursor Tool menu:

Allows a client to modify what your cursor (mouse) does. It can be used to duplicate, cut, erase or develop things in your venture.

Application Menu:

Here, you can do all your everyday savings and menu-type stuff.

Script Area:

This is where you collect your code that “impedes” the task. Therefore, this is where you will find most of what you need to know about coding standards.

Blocks Palette:

You can choose from various squares that accomplish different things.

Sprites List:

This area records all sprites within your enterprise. Sprite refers to any item in your article which isn’t the foundation.

Stage:

This is where your sprites interact and move. Because this is where you make the movement or game you want to play. Scratch can be used for many things, and I won’t even begin to list them all. However, after spending a few hours learning the basics, I realized that I could do more with just a few squares.

You can start another Scratch venture at any point. Again, the work area is prominent, except Scratch Cat’s sprite. This is evident in the above image. The Scratch Cat selected the first thing, so all squares that you use will impact the Scratch Cat Sprite. Therefore, it is essential to go through some square types – programming raspberry pi with scratch.

An “Occasions Block” is required to make Scratch work. These were the main ones I use:

“At the moment, Flag Clicked.”

“At the point where (space or bolt), the key is squeeze.

All blocks that follow Flag Clicked (the league) will be created when the green bolt is click.

You can change the other square using the space bar, the left, right, up, and down bolts, or the space bar. However, this will cause the different courts to start only after squeezing the chosen key. I grew to use the movement blocks for the following square type or they will never begin. These squares must follow an occasion square.

You would expect that the movement blocks will do what you expected. They can move your sprite, you can Push ahead (or reverse it with a negative value)

Turn left

Turn right

Look for a path, the points at something (such as another sprite).

Move-in a particular direction on the stage.

The sky is the limit!

Since, the “Control” block is the most popular type of square. These squares can be use to control which courts are execute and stop programming from advancing.

Pause for 1 sec. This will cause an activity to pause for the selected number of seconds.

Rehash “10 times”: This will allow you to rehash any section in the middle.

 

raspberry-pi--300x169 (1)

Forever: Will make everything within the sections rehash till the end of the world

Firstly, anyone who has program insight or utilizes dominant equations can recognize the “In the event” and “in the case that” squares. If the condition is met, these squares will start the things in their middle sections. If the condition is not met, the yard will start the courts after “else” to correct the situation.

After figuring out how I could string together “Occasion,” Movement, and Control squares to get my spirits up across the work area and get my energy moving. So, I decided it was time to create my own game. My game would include a foundation, a player sprite, a weapon sprite, and a miscreant sprite displayed on my screen. So, after exploring several sprite plan options, I came up with this game – programming raspberry pi with scratch.


Game Created on Raspberry Pi

This game is called Knight Lighting. (interjection obligatory). Firstly, set on a block foundation with well-cut grass. The player is a knight wearing a sweet purple scarf that has emerged from its protective cap. Although the knight holds a sword, his weapon is a lightning bolt. The client can activate it by pressing the space key. The knight’s enemy is a giant dinosaur that moves from left to right across the screen. So, if the lightning bolt is use, the score of the knight increases by 1. The knight can hit the lightning bolt with the lightning bolt once used. If he misses, he will be hiting the dinosaur and continue. I also added the ability for the knights to hop with an up bolt. However, it has no practical use.

For more information on how I created this game. This game was a lot of fun for me. The best part about this game was the combination of learning new knowledge and creating an “idea” program. It was truly unique! It took me seven days to put together the scratch game. Each day I worked for an hour. There were many bogus beginnings and dark holes. Although I could make the NES Double Dragon emulator, I decided to use a more “genuine” programming language. My client’s guide now includes a section on Python. That should be our next focus.

You can also read about, ” Benefit Of 217 Area Code Connections ” by 217 Area Code.

My Country Mobile is also Specialized in different products like Vanity Number and Toll Free Number.

My Country Mobile offering Virtual phone number for USA country. Get it now 917 area code, 541 area code, 586 area code, and and and my Country Mobile is suggest to  Read it My Country Mobile or Nextiva: VoIP comparison and Business Phone App. and my Country Mobile is also offered a Zenon Panoussis and Unveils Voice Another Call Change