Skip to content

trflorian/godot-python-comm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Godot + Python Communication with UDP

This project is a simple demonstration of how a python application can communicate with a Godot game using UDP. This communication channel can for example be used to send encoded image frames from a webcam.

camera_stream_demo_processing

⚡ Quickstart

Greeting

  1. Open the Godot project in the godot/ directory and run the game scene greeting/greeting.tscn.
  2. Run the greeting.py script in python/.

Camera Stream

  1. Open the Godot project in the godot/ directory and run the game scene camera_stream/camera_stream.tscn.
  2. Install the python requirements for in the python/ directory by running pip install -r requirements.txt from that directory.
  3. From the same folder you can then run the camera_stream.py script.

Greeting Demo

image image

🗞️ Guide

Greeting

https://medium.com/@flip.flo.games/godot-python-3e3f98860e2f

Camera Stream

https://medium.com/@flip.flo.games/godot-python-camera-stream-1866cfb9941f

🖥️ Versions

  • Godot 4.2.2
  • Python 3.11

About

Demo of communication between a Godot project and a Python application using UDP

Topics

Resources

License

Stars

Watchers

Forks