Edit of asset "Hibira Realtime" Accepted

Old/Current New/Edit
Title Hibira Realtime Hibira Realtime
Description Pusher Channels protocol client for Godot 4, written in pure GDScript, for Hibira (https://hibira.io) and other Pusher-compatible servers. Works in every export, the web included.

- Hibira autoload set up in Project Settings > Hibira: connect with no code
- HibiraSync: add it under a node and its position (or any properties) follows its owner on every other player's screen, smoothed and batched
- Public, private and presence channels (signed by your own auth endpoint, as for pusher-js)
- Client events between players, with the sender's user_id on presence channels
- Presence members, joins and leaves
- Reconnects with backoff and subscribes again
- HibiraRoom: game rooms with seats, a host, ready flags, settings, kick, start, and chat with typing indicators. It speaks the same events as the @hibira-io/lobby web SDK, so Godot and browser players can share a room.

Try it: open addons/hibira/demo/playground.tscn and press F6; it runs with no setup.
Example game: https://github.com/hibira-io/examples/tree/main/godot-lobby
Pusher Channels protocol client for Godot 4, written in pure GDScript, for Hibira (https://hibira.io) and other Pusher-compatible servers. Works in every export, the web included.

- Hibira autoload set up in Project Settings > Hibira: connect with no code
- HibiraSync: add it under a node and its position (or any properties) follows its owner on every other player's screen, smoothed and batched
- Public, private and presence channels (signed by your own auth endpoint, as for pusher-js)
- Client events between players, with the sender's user_id on presence channels
- Presence members, joins and leaves
- Reconnects with backoff and subscribes again
- HibiraRoom: game rooms with seats, a host, ready flags, settings, kick, start, and chat with typing indicators. It speaks the same events as the @hibira-io/lobby web SDK, so Godot and browser players can share a room.

Try it: open addons/hibira/demo/playground.tscn and press F6; it runs with no setup.
Example game: https://github.com/hibira-io/examples/tree/main/godot-lobby
Category Scripts Scripts
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/hibira-io/godot https://github.com/hibira-io/godot
Issues Url https://github.com/hibira-io/godot/issues https://github.com/hibira-io/godot/issues
Godot version Godot 4.3 Godot 4.3
Version String 0.2.0 0.2.0
Download Commit 1142eeee6089e89daf44d9ccbf424f3eb305ff6e 1142eeee6089e89daf44d9ccbf424f3eb305ff6e
Download Url (Computed) https://github.com/hibira-io/godot/archive/1142eeee6089e89daf44d9ccbf424f3eb305ff6e.zip https://github.com/hibira-io/godot/archive/1142eeee6089e89daf44d9ccbf424f3eb305ff6e.zip
Icon Url https://hibira.io/apple-touch-icon.png
https://hibira.io/apple-touch-icon.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/hibira-io/examples/main/godot-lobby/docs/screenshot.png
Thumbnail https://raw.githubusercontent.com/hibira-io/examples/main/godot-lobby/docs/screenshot.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/hibira-io/examples/main/godot-lobby/docs/rooms.png
Thumbnail https://raw.githubusercontent.com/hibira-io/examples/main/godot-lobby/docs/rooms.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/hibira-io/examples/main/godot-lobby/docs/game.png
Thumbnail https://raw.githubusercontent.com/hibira-io/examples/main/godot-lobby/docs/game.png