Fun with Shapes - download.microsoft.com

Fun with Shapes - download.microsoft.com

Microsoft Small Basic Playing with Shapes Estimated time to complete this lesson: 1 hour Playing with Shapes In this lesson, you will learn how to: Create games with the help of shapes. Create game elements by using various properties and operations of the Shapes. Fun with Shapes

So far, youve learned about drawing various shapes with the help of the Shapes object in the graphics window. Now its time to have some fun with shapes Do you know you can play with shapes and create games? As you know, you can use various operations of the Shapes object to draw, color, rotate, and animate shapes in the graphics window. Now you will learn how you can use different shapes to make games. Lets start with a very simple game that you can create by using the Shapes object in Small Basic.

Balancing the Ball The Game In this simple game, you balance the ball on a seesaw in the graphics window. The game tests a persons responsiveness. The timer displays how much time the user keeps the ball balanced on the seesaw. Notice how you can create different shapes with the Shapes object

to add colorful elements to the game. Balancing the Ball How to Play So how do you play this game? Steps to play the game: First, you drop the ball on the seesaw by pressing ENTER on the keyboard. After you drop the ball, you press the LEFT ARROW key and the RIGHT ARROW key on the

keyboard to balance the ball on the seesaw without dropping the ball. Balancing the Ball The Code Now lets understand the code for the game in detail You create a user interface for the game by using the GraphicsWindow object. You add a shape and move it by using different operations and

properties of the Shapes. You add event handlers and use different conditions for different actions. Hit the Right Shape The Game Now lets move on to a more complex game. In this game, you score points by using the mouse to select the correct shape from the shapes that appear in the graphics window. The objective of the game is to score points by clicking the correct shape.

Again, notice how we are using different types of colorful shapes by using the Shapes object. Hit the Right Shape How to Play So how do you play this game? Steps to play the game: Various shapes move across the screen. A shape name appears briefly, and the user must click the shape that

matches the shape name. The user scores points for clicking the correct shape. Hit the Right Shape The Code Now lets understand the code for the game in detail You create a user interface for the game by using the GraphicsWindow object. You add the text box and set the text in the text box by using different operations of the Controls object. You

add and move different types of shapes by using the Shapes object, and you add a timer by using the Clock. In addition, you set different conditions to carry out different actions. Lets Summarize Congratulations! Now you know how to: Create games by using shapes. Create game elements by using various properties and operations of the Shapes object.

Show What You Know Write a program to display a graphics window, and then perform the following steps: Create a slightly opaque flower in the graphics window by using various shapes. Create a separate panel that contains separate, corresponding shapes that you have used to create the flower. Drag each shape from the panel

to recreate the flower.

Recently Viewed Presentations

  • The relative importance of indigenous ... - Universiteit Utrecht

    The relative importance of indigenous ... - Universiteit Utrecht

    IV Seminario y Taller Mesoamericano sobre abejas sin aguijón San Ignacio, El Salvador, Diciembre 2005 Research proposal Eeva-Liisa Alanen Department of Applied Biology
  • Send Information Exchange

    Send Information Exchange

    Orrets Meadow OutreachSOCIAL MEDIA - updates, videos of strategies and links to SEN news. good place to signpost parents of pupils with SpLD, dyslexia and dyscalculia.We are also looking to see if there are people out there to join our...
  • LodiUSD Social Studies 2017 -2018 Adoption Board Report

    LodiUSD Social Studies 2017 -2018 Adoption Board Report

    To come together as social studies teachers from our district to discuss the changes that are happening to our subject with the arrival of common core.
  • My Endeavor into CRISPR/Cas9: Knocking out genes is now fun?

    My Endeavor into CRISPR/Cas9: Knocking out genes is now fun?

    G. Ian Gallicano Ph.D. ... Adapted from unpublished artwork by Dr. Daniel Constam, and Jen Philpott. ES cells grow in colonies ... -Larabee SM, Coia H, Jones S, Cheung E, Gallicano GI. miRNA-17 members that target Bmpr2 influence signaling mechanisms...
  • GIS as Modules in an Introductory Geo Course

    GIS as Modules in an Introductory Geo Course

    GIS as Modules in an Introductory Geo Course Barbara Tewksbury Hamilton College The context GIS "across the curriculum" NOT point and click GIS Real GIS analysis for students Introduction to GIS for geoscientists - modules for all courses Course-specific activities...
  • THE PRESIDENCY - Winthrop

    THE PRESIDENCY - Winthrop

    Power of the Presidency. The President has less formal power than Congress, reflecting the Founders' (particularly Jefferson's) fear of tyranny. 19th Century Presidents were generally weak, with the exception of Lincoln. Theodore Roosevelt and Franklin D. Roosevelt both expanded the...
  • Overview of West Berkeley Economy: Opportunities and Challenges

    Overview of West Berkeley Economy: Opportunities and Challenges

    norman racing group. 1221 fourth st. ghanbari furniture design. 725 gilman st. ... greenberg qualitive research. 45 918 parker st apt 22. mog incorporated. ... wachtel seth. 2341 fifth st. curtis & tompkins ltd. 72 2323 fifth st.
  • Barley Fields Primary School Maths Workshop

    Barley Fields Primary School Maths Workshop

    Barley Fields Primary School Maths Workshop. November 2015. Aims of the session. ... Division using objects and jottings. ... Writes simple fractions for example, 1/2 of 6 = 3 and recognises the equivalence of 2/4 and 1/2.