User Heart Menu Basket Cross Plus < Minus <

Sorry, we are no longer taking orders

Our priority is to fulfil all existing orders whilst ensuring the health and wellbeing of our colleagues and customers alike. Please be assured that our warehouse team is working hard to ship all existing orders as quickly and safely as possible. Orders may take up to 7 weeks to be delivered.

Unfortunately you can no longer log into your account, but please do not worry. This does not mean your order is not being processed. You will receive a tracking email as soon as your order has been dispatched. You are still able to contact Customer Services by email at or call 0345 602 3030 (Monday – Friday, 9am – 5pm) for any questions you may have.

Thank you for your continued patience and understanding. The Book People

Read more

Our extensive range of computer programming and books and software development books are bursting with helpful information, whether you're a computing expert or a complete novice!

Read less

Computer Programming & Software Development Books

  • Invent Your Own Computer Games with Python

    Albert Sweigart

    Product Code: AWLZY
    Invent Your Own Computer Games with Python will show you how to make classic computer games in Python, even if you've never programmed before. Each chapter introduces a new game as well as step-by-step explanations of how the code works. As you build games like Reversi, Hangman, Tic-Tac-Toe, Dragon Realm, Guess the Number, Jokes, Dodger, Bagels, and Sonar, you'll learn how programmers turn their game ideas into reality. You'll also find chapters on game refinements like collision detection and input, Cartesian coordinates, artificial intelligence simulation, sounds and images, debuggers, and cryptography, to help you take your game programming to the next level.Learn how to: Combine loops, variables, input/output, and flow control statements into real working programs Choose the right data structures such as lists, dictionaries, and tuples Debug your programs and find common errors Program simple artificial intelligence to create smarter adversaries Use graphics and animation with Pygame Convert plain text into secret code using cryptography Translate a location on screen into integers your program can identify with Cartesian coordinates Once you've worked your way through the fun and games, you'll have a solid foundation in Python, an understanding of computer science fundamentals, and the confidence to advance your new game programming skills. What new game will you create with the power of Python? The projects in this book are compatible with Python 3.
    • £19.99
    • RRP £24.99
    • Save £5.00
    More info

Explore our range of fascinating computer programming books to become a proficient computer programmer and our software development books to discover how all things software-related really work.

Learn the basics

We have the best computer programming for beginners’ guides to help you learn the basics and get you en route to becoming a computer expert.

Coding and programming

Once you’ve learnt all about coding and programming you’ll know the secrets to how software really works. We have plenty of books on coding to teach you all you need to know and programming books to answer all your computer programming queries.

Making the complicated simple

Discover our great books on software development to find even the most complex ideas simplified for everyone to understand.

 2019 - The Book People Ltd. The Book People Ltd is registered in England. Company number 2290665. VAT Number: 664509028.
Registered address: The Book People Limited, Salisbury House, Weyside Park, Catteshall Lane, Godalming, Surrey, GU7 1XE.