Did you ever use Scratch? Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
It’s designed especially for ages 8 to 16, but is used by people of all ages. Millions of people are creating Scratch projects in a wide variety of settings, including homes, schools, museums, libraries, and community centers.
With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
While both books are focused on Scratch, their approach is different: Scratch 2.0 Beginner’s Guide: Second Edition was written with the belief that we are all teachers and that you are reading this book not only because you want to learn, but because you want to share your knowledge with others, so motivate parents can guide their children through introductory Scratch programming exercises. It will help encouraging everyone to think programmatically, making animations, telling stories and build games. The perfect gift for everyone who wants to introduce their sons in the magical world of programming.
On the other hand, Scratch 2.0 Game Development Hotshot contains ten projects which will teach you how to draw and edit game graphics, create both mouse and keyboard controls for various purposes, implement natural physics effects such as collisions and gravity and ake interesting level designs and create fun games along the way, from a racing game to a dungeon crawler.
If you want to learn in a fast and easy way the basics of game programming, or you are planning to teach game development to a class or young motivate kids, these books are for you.