Python Game Engines in 2025

preview_player
Показать описание
This is a rundown of the most popular game engines using the Python programming language, 2D and 3D, full engines and frameworks in the same list. We will be doing these videos for several programming languages.

Key Links
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
Рекомендации по теме
Комментарии
Автор

Chapters! It's 2025, use chapters!!

mocronik
Автор

Just FYI, I've used Kivy for a couple of projects. It's one of the leading contenders for creating Android phone apps. I did a Canadian mortgage calculator first, then later built a little art toy I called Zorn. Given four colours, it builds palettes more or less the way Anders Zorn did. His palettes used specific colours, but the art toy I built lets you pick from an entire list of pre-defined colours.

Well.... that got longer than I'd intended. I now return you the program already in progress.

rontarrant
Автор

pyxel is a pretty great retro engine, like a pico8. Comes with a retro style level, music, pixel art editors.

SonjSC
Автор

The Cave engine is surprisingly good and has good documentation. It also has a nice community and a discord channel where you get help pretty quickly from other community members and even from the developers. And it is also available for linux!

rednibcoding
Автор

RenPy is insane. By default, it is a super simple visual novel engine. But if you extend it, it can even be an engine for strategy games. Though for me the most impressive one I saw was I Hate My Waifu Streamer - they actually recreated an entire desktop and chat experience that's so polished I was surprised it's RenPy

FengLengshun
Автор

Not sure I'd call Pygame a 2D game engine or even a game engine. I've created 3D games with it and it is more of an interface for SDL. Would we call SDL a game engine? Idk.

HisDivineShadow
Автор

Yessss, I love this series. This year I'm eager to see C++ game engines and frameworks. Thanks Mike!

Tomsudobrej
Автор

A few things for this topic:

- alternative python implementations like graalpy have entered the race
- Rabbyt has a python3 port and would be viable still today, but Pyglet and Pygame have become a lot faster today

mega-nerd
Автор

Finally reviving an old playlist. What a joy!

forhadrh
Автор

Started experimenting a bit with UPBGE and its logic nodes and I LOVE IT.

Tertion
Автор

Thank you a lot for this compilation of Python game engine, can't wait for next videos about game engines for C/C++ and JS.

thinkinmonkey
Автор

7:35 Now Cave have Linux support and are at the dev plans an web export.
In my opinion the high point of Cave is the license, file size & performance.

AikdeIno
Автор

I think Pyglet is also for 3D, because it has OpenGL

Sparagas
Автор

good info cheers, also good to see what's new.

hidden_vault
Автор

Can you do a review of Lua game engines?

RoboGameOfficial
Автор

I loved you made a list of bindings. I would love you keep showing bindings for each lang.
No need to go in depth to each binding since probably they will repeat and you already made vids for most. but at least showing a quick list of the major and special ones.

EnriqueSalceda-kv
Автор

Whats the best engine that makes use of Metal on Mac at the moment in Python?

jamiecropley
Автор

What are the best options for developing 3D games (like isometric etc.) for mobile phones?

alex_romancino
Автор

Very cool, thanks especially for updating us on UPBGE.❤ Can you do one on all the JS game engines next?

RykerFreegeld
Автор

1. pygame and pygame ce(for 2d games)
2. Ren'py(for visual novel)
3. Python Acrade(for simple style games similar to pygame)
4. Pyglet(for 2d)
5. Kivy(Don't know if it is a game framework more like a app development framework mainly 2d)
6. UPBGE(for 3d)
7. Panda 3D (for 3d)
8. ursina engine (for 3d)
9. cave engine (for 3d only windows)

varughesethomas