Here's a selection of games I've written which you can play in your browser, together with links to download my Python game from Mission Python. If you'd like to talk about licensing a game or a custom version of a game for your website, please email me.
My book Mission Python shows you how to build a space adventure game using the Python programming language on your PC or Raspberry Pi. Download the free PDF sampler and the game code to play it now!
Wild Mood Swings
How do you want to feel today? Pick a mood at Wild Mood Swings and it will take you to an appropriate website in another window. Try mood surfing today.
Click the frogs to repeat their sequence in this memory game from Cool Scratch Projects in Easy Steps.
3D Maze Explorer
Can you escape from the 3D maze in this game from Cool Scratch Projects in Easy Steps?
Get funky! Create your own beats with this drum machine from Cool Scratch Projects in Easy Steps
Chatback: Talk to Virtual Sean
Chatback lets you have a conversation with an on-screen character, who responds to keywords in what you say and learns what you type in. Uses speech where supported on your device.
This is the classic word guessing game with about 200 words included. I've chosen a few words that I think will be hard to guess. Can you get them?
Can you guess the word before the Snowman is complete? This is a Christmas-themed version of the classic word game Hangman.
Misfit: Sliding puzzle game
Give your brain a workout with this sliding puzzle game. There are lots of photos to choose from.
This is a classic card game, popular with children, where you have to remember where pairs of cards are. This version uses photo cards. What's your best score?
This is a version of the card game Pairs, also known as Memory or Concentration, with a Christmas theme. Some of the cards are similar, so this is harder than the main Pairs game.
Scrambler: Secret Message Maker
Use Scrambler to code your secret messages using a password, or to decode messages your friends send you.
Conway's game of Life is a simulated ecosystem. You can assign cells to a grid and watch as they evolve. If they're too crowded, they'll die. If they're lonely, they'll die too. Only the fittest and most comfortable survive. Can you make a community that thrives?
This toy pre-dates touch devices and needs a mouse. Use the mouse to dip your pointer in the different coloured inks and smear them across the virtual canvas. Fingerpaint offers all the joy of childhood painting, with none of the mess.
Wallbuster is a version of the classic bat and ball game, where you have to move the bat to keep the ball in play and demolish the wall. To control the bat, place the mouse on top of it and slide it left and right. This game opens in a new window.
Sean's Amstrad CPC games
I wrote my first games using the Amstrad CPC computer way back in the 1980s. You can download my BASIC and assembly language games to play in an emulator, and read my CPC programming book.
© Sean McManus. All rights reserved.
Visit www.sean.co.uk for free chapters from Sean's coding books (including Mission Python, Scratch Programming in Easy Steps and Coder Academy) and more!
100 Top Tips: Microsoft Excel
Power up your Microsoft Excel skills with this powerful pocket-sized book of tips that will save you time and help you learn more from your spreadsheets.
Scratch Programming IES
This book, now fully updated for Scratch 3, will take you from the basics of the Scratch language into the depths of its more advanced features. A great way to start programming.
Code a space adventure game in this Python programming book published by No Starch Press.
Cool Scratch Projects in Easy Steps
Discover how to make 3D games, create mazes, build a drum machine, make a game with cartoon animals and more!
Raspberry Pi For Dummies
Set up your Raspberry Pi, then learn how to use the Linux command line, Scratch, Python, Sonic Pi, Minecraft and electronics projects with it.
In this entertaining techno-thriller for adults, Sean McManus takes a slice through the music industry: from the boardroom to the stage; from the studio to the record fair.
Sean's Scratch Resources
Tips, tutorials and free book chapters for Scratch, a coding language widely used in schools.