Home

Awesome

Example Project: Phoenix Channels Client for Godot and GDScript Godot 3.* Godot 4.0

Donate using PayPal Become a patron <a href='https://ko-fi.com/alfredbaudisch' target='_blank'><img height='22' style='border:0px;height:22px;' src='https://az743702.vo.msecnd.net/cdn/kofi3.png?v=0' border='0' alt='Buy Me a Coffee at ko-fi.com' title='Buy Me a Coffee at ko-fi.com' /></a>

<p align="center"> <img width="512" height="512" src="https://i.imgur.com/h75l4l7.png"> </p>

Example project for the Godot Phoenix Channels addon.

What is this?

GodotPhoenixChannels is a GDScript and Godot Engine implementation for the Channels API of the Phoenix Framework. It enables Godot projects and games to connect to Phoenix Channels to leverage the connected massive real-time capabilities of Elixir and Phoenix backends. Compatible with Godot 3.* and Godot 4.0.

See more

Complete details about the addon and usage instructions are in the addon repository.

Links

Godot 4

Godot 3

Running the sample Elixir Project

A simple Elixir server is available in Demo/server.

To run it, have Elixir installed, then:

cd Demo/server
mix deps.get
iex -S mix phx.server

After the server is running, you can run the Godot demo and in the Host field put: ws://localhost:4000/socket.