Backend Jul 14, 2025

Godot & Python: open source in game development

🎤 Godot & Python: open source in game development by Diego Díaz Morón
🔗 https://ep2025.europython.eu/session/godot-python-open-source-in-game-development

📝 Abstract: Currently in the video game industry there are many tools for developers: Unreal Engine and Unity are the most famous. The learning curve for Unreal Engine is step enough for people to look for simpler alternatives and Unity has made controversial decisions and has generated discontent among the developing communities. For these reasons, Godot, which allows using Python to make professional games, has become more and more used since 2023. The advantages of this engine are: it is open source, it occupies few megabytes, it comes with an integrated editor and documentation and uses a scene architecture based on SOLID principles. In this talk, we will see how to create a step-by-step basic game to show Godot capabilities, together with the simple and easy-to-use interface the module provide. Then, we will enhance this game using Python for adding features. Making games is a lot of fun, and Godot+Python is a very good option to make prototypes or complete games.