I'm searching for the same type of games, I had a nice list there -> https://www.freecodecamp.org/news/12-free-coding-games-to-learn-programming-for-beginners/ CodeCombat looks great, but only the 5 first levels are free. I tried Codewars too, but for me, https://checkio.org/ was the best way to be introduced to the language. Old post, but maybe it'll help? :) Answer from Riton- on reddit.com
🌐
CodeCombat
codecombat.com
CodeCombat: Learn to Code by Playing a Game
Learn programming with a multiplayer live coding strategy game for beginners. Learn Python or JavaScript as you defeat ogres, solve mazes, and level up. Open source HTML5 game!
Discussions

I Want to learn Python and develop games, from where should I start.
If you want to make games consider not choosing Python for it You can't actually create a true exe file with Python which players will be able to launch without installing your version of python and the modules Even if you ship python game in form of frozen binary with interpreter and all the modules, there are further limitations with this approach. And more important, Python lacks performance and type safety More on reddit.com
🌐 r/learnpython
59
42
July 30, 2024
Games to help learn Python?
I'm searching for the same type of games, I had a nice list there -> https://www.freecodecamp.org/news/12-free-coding-games-to-learn-programming-for-beginners/ CodeCombat looks great, but only the 5 first levels are free. I tried Codewars too, but for me, https://checkio.org/ was the best way to be introduced to the language. Old post, but maybe it'll help? :) More on reddit.com
🌐 r/learnpython
74
52
February 20, 2022
How complex a game can you build in Python?
I mean hypothetically it's infinite. Eventually you will need libraries likely coded in something like C or need to use something like Vulkan to render the game. And the performance hit would be massive. But even Unreal Engine 4 has a plugin that let's you write your game in Python. Your racing game idea would be possible although I am unsure what engines to reccomend for development as I only work in Unreal Engine. More on reddit.com
🌐 r/learnpython
55
183
April 22, 2023
Creating board games from python
You sure they didn't mean Conway's Game of Life? Very different and probably much easier to program than a clone of the actual "Game of Life" board game. More on reddit.com
🌐 r/Python
5
0
May 18, 2016
🌐
CheckiO
checkio.org
CheckiO - coding games and programming challenges for beginner and advanced
We have also created Empire of Code - a space game with a mix of strategy, tactics and coding. In addition to the 50k monthly active Python and TypeScript players, who are constantly improving their skills by engaging in CheckiO missions and analysing other members’ solutions, CheckiO is used in more than a 100 different schools and universities. There are a lot of different ways in which we can assist companies. CheckiO is a great promotional tool for ...
🌐
AskPython
askpython.com › python › examples › easy-games-in-python
Easy Games in Python - AskPython
April 20, 2026 - Python is one of the easiest languages for building your own games. You can start with text-based games using only print() and input(), then move to graphical games using the built-in turtle module or install pygame via pip install pygame. A number guessing game or a Quiz Game are the easiest starting points. Both require under 50 lines of code...
🌐
Grant Jenks
grantjenks.com › docs › freegames
Free Python Games — Free Python Games 2.5.3 documentation
Any of the listed games may be played by executing the Python module from the command-line. To reference the Python module, combine “freegames” with the name of the game. For example, to play the “snake” game run: ... Games can be modified by copying their source code.
🌐
IDTech
idtech.com › blog › easy-games-to-make-in-python
9 Cool & Easy Games to Make in Python (And Starter Code for Beginners)
March 27, 2024 - Let's explore some easy yet exciting games kids can create with Python. And while the end goal is something fun and cool, doing so helps practice fundamental programming concepts like loops, conditionals, and user input.
Find elsewhere
🌐
GitHub
gist.github.com › wynand1004 › ec105fd2f457b10d971c09586ec44900
A Simple Snake Game made in Python 3 · GitHub
Nice game, you can create classes for the snake body, scoreboard, food and maybe wall. Then the code will be more structured :) ... /bin/python3 "/home/devil/Code/Python/Turtle/Snake Game/snake_game.py" Traceback (most recent call last): File "/home/devil/Code/Python/Turtle/Snake ...
🌐
Reddit
reddit.com › r/learnpython › i want to learn python and develop games, from where should i start.
r/learnpython on Reddit: I Want to learn Python and develop games, from where should I start.
July 30, 2024 -

Hello everyone, lately my interest on game making has grown larger, I have never done any sort of coding before, except for that time I made pong in Python... but that was over three years ago, I have completely forgot every thing I learned lol and I had to stop learning it because I didn't have any time at the time any longer.

So from where should I start?

🌐
Pygame
pygame.org › news
pygame news
For this one there's $12,700 in prizes. "If you love programming and gaming, this is the perfect opportunity to showcase your skills and have some fun!" Then the must-use-python PyWeek challenge "Invites entrants to write a game in one week from scratch either as an individual or in a team. Is intended to be challenging and fun. Will hopefully increase the public body of python game tools, code ...
🌐
Python
wiki.python.org › moin › GameProgramming.html
GameProgramming
"Invent Your Own Computer Games with Python" is a free, Creative Commons-licensed book on Python for complete beginners with no experience programming. Each chapter has the source code for a small game such as Tic Tac toe, Hangman, Reversi, and others.
🌐
Medium
medium.com › @marsmans › beginner-python-game-2f322dfc6bef
Build A Game In Python — For Beginners | by Sam Marsman | Medium
February 5, 2023 - Build A Game In PythonFor Beginners Learning to code can be fun and interactive by creating projects. You can put your new knowledge to use immediately and see how different aspects work …
🌐
Microsoft MakeCode
arcade.makecode.com
Microsoft MakeCode Arcade
Develop your programming skills by quickly creating and modding retro arcade games with Blocks and JavaScript in the MakeCode editor
🌐
National Health Mission
nhmmp.gov.in › online-simple-games-to-code-in-python-34537t51.html
simple games to code in python
Department of Public Health & Family Welfare, Govt.of M.P · सूचना : "अपरिहार्य कारणों के कारण, बुधवार दिनांक 15.02.2023 को होने वाले MO/PGMOs के ऑनलाइन वाकइन ...
🌐
Learn Python
learnpython.org
Learn Python - Free Interactive Python Tutorial
learnpython.org is a free interactive Python tutorial for people who want to learn Python, fast.
🌐
CodinGame
codingame.com › start
Coding Games and Programming Challenges to Code Better
Level up your coding with games, puzzles, and challenges. ... Discover why 3 million+ developers love CodinGame. 100% free. ... Show off your JavaScript skills in a Clash of Codes or brush up your Python while building a bot.
🌐
Ap
rtgs.ap.gov.in › online-simple-games-to-code-in-python-34537t51.html
simple games to code in python
Asia’s biggest real-time control room begins operation in Andhra Pradesh · Real Time Governance has established spandana 1100
🌐
GeeksforGeeks
geeksforgeeks.org › python › python-projects-beginner-to-advanced
Python Projects for Beginner to Advanced - GeeksforGeeks - GeeksforGeeks
Your All-in-One Learning Portal. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
Published   May 19, 2026
🌐
Trinket
trinket.io › features › pygame
Trinket: run code anywhere
Try out some of the example Python programs below to see what the Pygame Trinket can do. The Pygame trinket is available in our Premium Plans. Pygame is available in our premium Trinket Code+ and Trinket Connect plans, designed specifically for learners and educators.