Skip to content

Releases: freehuntx/godot-matcha

v0.2.1

31 Dec 04:35
Compare
Choose a tag to compare
  • Added event feature to peers
    • You can send/receive/broadcast events to any peer
  • Adjusted bobble example
    • Added event showcases
    • Added chat history
    • Made chat use event feature

v0.2.0

31 Dec 04:34
Compare
Choose a tag to compare
  • Replaced asserts with push_error + Error return value
    • This fixed some nasty invisible bugs
  • Added example for server/client implementation
  • Improved MatchaPeer class
    • Made it extend from WebRTCPeerConnection
  • Improved MatchaRoom class
    • Made it extend from MultiplayerPeer
    • Added peer_joined/peer_left signals for direct access to the peer
    • Changed naming from info_hash to room_id
    • Added client/server/mesh functionality
  • Improved TrackerClient class
    • Proper user-agent for non-web environment
    • Cleaner code
    • More documentation
  • Prepared nostr implementation
    • In the future you can use nostr aswell as webtorrent
  • Prepared lobby implementation
    • In the future you can find/list/create lobbies

v0.1.0

31 Dec 04:34
Compare
Choose a tag to compare
  • Replaced EventEmitter with native Signals
    • EventEmitter did not improve RefCounted reference issue behaviour so replaced it with signals
  • Removed TrackerRoom class
    • Got replaced with MatchaRoom
  • Exposed MatchaRoom class
    • Using multiplayer api
  • Added example game "bobble"
  • Added web export github page for example