Coding with Scratch – Create Fantastic Driving Games will take you from Scratch basics through to creating your own fantastic driving games in easy steps. Each game comes with challenges to take you to the next level of coding. Even includes mods to make your games more exciting. Have fun and amaze your friends and family! You’ll learn how to:

  • Use code to make a series of driving games including parking, racing, scrolling and two-player games.
  • Design your own game levels, cars and tracks.
  • Use variables to keep the score and to store the speed in your games.
  • Add sounds and create your own code blocks and functions.
  • To create the games in this book, children will need a desktop computer or a laptop. The games require a proper keyboard so will not work well on a tablet or iPad. It is recommended that children should be supervised when using the internet, especially when using a new website.

    This is the UK English edition.


    Coding with HTML & JavaScript – Create Epic Computer Games is ideal for readers who want to learn the basics of making games with HTML and JavaScript – programming languages used by professional game developers.

    Step-by-step, this book will guide you to create your own epic computer games.

    Ideal for coders with some experience who are now ready to take their coding to the next level!

    You’ll learn how to:

  • Use HTML & JavaScript to code a series of games.
  • Make images move and respond to keyboard presses.
  • Draw objects on the HTML canvas, and use variables and timers.
  • Import images and add sounds to personalise your projects.
  • Develop your skills and build some amazing games!

  • Coding with Scratch – Create Awesome Platform Games shows kids how to create amazing platform games with Scratch. They will learn how to:

  • Use code to make a series of games where sprites leap from platform to platform.
  • Design different levels, draw graphics, and make simple animations.
  • Use variables to keep the score and to simulate gravity in games.
  • Make code blocks and functions.
  • Add sound to bring games to life.
  • Starting with an introduction about how Scratch works, this book is suitable for beginners but with lots of tips, challenges, and extensions for experienced Scratch coders.

    To create the games in this book, children will need a desktop computer or a laptop. The games require a proper keyboard so will not work well on a tablet or iPad. It is recommended that children should be supervised when using the internet, especially when using a new website.

    This is the UK English edition.


    Coding with Python – Create Amazing Graphics introduces coding in Python through a variety of projects. Each one teaches new coding concepts and results in some amazing graphics.

    Python is a powerful, text-based programming language essential to grasp for serious coding but can be dull to learn. This book focuses on inspired learning. Step-by-step, it illustrates how to use Python code to create exciting and colourful graphics — making learning Python great fun!

    Learn Python code to:

  • Use random numbers to create unique artwork
  • Mix colours together using variables to create amazing effects
  • Use loops to repeat your code and create intricate patterns
  • Code your own functions and build up your own designs