Develop fun and engaging games using Scratch 2.0
About This Video
- Design, build, and publish your games using Scratch and share them with your friends
- Create games such as Ball-and-paddle “Breakout” clone, Catch-and-avoid, Escape-the-room (point-and-click adventure), Tower defense, Maze arcade, while learning programming basics
- Create cool special effects such as controlling a game by waving your hands (using a webcam) or animating a face that lip-synchs your words
- Learn to create custom animations for your game, and avoid bad coding practices
Scratch 2.0 has one of the most user-friendly interfaces that allow you to create games and interactive animations easily. It is a good starting point for non-programmers who wish to learn basics of programming games, and quickly create and publish fun and interactive games.
This video course shows you how to design and build several short games, then code and debug them, and finally publish and share them with the world. This course is a beginner’s guide to learning the basics of computer science and creating your own engaging and interactive games.
You will learn how to make a character respond to input from your computer keyboard, and how to get onscreen objects to interact with each other in increasingly complex ways. Along the way, you will create more visual variety, more interactive possibilities, and have more fun.
Following on from this, you’ll learn how to create a simple catch-and-avoid game, a ball-and-paddle “Breakout” game, a base-defence game, a point-and-click “Escape The Room” adventure game, and a maze game. You’ll learn to upload or create the artwork, how to control an onscreen object with a mouse, keyboard, or even by waving your hand in front of a webcam. We’ll also cover how to create some animation tricks, such as making a falling ball squish when it hits the floor, and making a character’s mouth move in synch with your own voice. Along the way, you’ll learn important computer science principles, such as if-then loops, iterative design, object-oriented programming, and debugging strategies.
Whether you are looking for a gentle introduction to computer science, a first step towards learning about the profession of computer programming, or you just want to have fun making games, this video course is here to help you at every step of the way.
About The Author
Dennis G. Jerz: Dennis G. Jerz, who holds a Ph.D. from the University of Toronto, is a new media practitioner and digital humanities scholar. He has maintained “Jerz’s Literacy Weblog” since 1999. He is an associate professor in the Humanities Division at Seton Hill University, a small liberal arts school near Pittsburgh. He teaches courses in game studies, digital storytelling, new media, journalism, literature, and writing. His professional publications include a study of the Fortran source code for William Crowther’s original “Colossal Cave Adventure” (thought to be lost for 30 years) and a computer simulation of the York Corpus Christi Cycle (a 20-hour medieval religious pageant). He also edited The Inform Beginner’s Guide, a guide to the programming language Inform 6. He has published papers on the history of blogs, teaching with weblogs, and theatrical representations of technology in American literature. I am grateful to my colleagues at Seton Hill University, for the chance to teach such a broad range of subjects; to my students, for their willingness to take risks and make new mistakes along with me; to the team at Packt Publishing, for their patience and guidance; to my parents, for providing my siblings and me with a series of personal computers (TI-99/4A; Atari 800; Commodore 64) and a work table in the basement; but most of all to my wife Leigh and the two amazing children we have the privilege of homeschooling.
Table of contents
- Chapter 1: Scratch 2.0 - What It Is
- Chapter 2: Breakout
- Chapter 3: Catch and Avoid
- Chapter 4: Escape the Room
- Chapter 5: Base Defense Game
- Chapter 6: Maze Game - Building, Polishing, and Publishing with Scratch 2.0
- Title: Building Games with Scratch 2.0
- Release date: May 2014
- Publisher(s): Packt Publishing
- ISBN: 9781783283712
You might also like
Mastering LibGDX Game Development
Leverage the power of LibGDX to create a fully functional, customizable RPG game for your own …
Unity Game Development in 4 hours
Curious about game development but afraid to get into it because it seems too hard? Fear …
HTML5 Game Development
Are you interested in learning about how to make HTML5 games with Impact? This webcast is …
XNA 4.0 Game Development by Example Beginner's Guide
" Create your own exciting games with Microsoft XNA 4.0 Dive headfirst into game creation with …