Skip to content

Conversation

@haydenjameslee
Copy link
Collaborator

@haydenjameslee haydenjameslee commented Sep 27, 2017

Networked-Aframe 0.3.0 Release Notes

Networked-Aframe is a networking library that makes it easy to create multi-user A-Frame experiences. These are the release notes for version 0.3.0.

Getting Started Guide

Full Documentation

Adapters:

Support for other networking services (see adapters):

  • Firebase WebRTC signalling server
  • Custom uWS WebSocket server
  • More coming soon

A-Frame 0.7.0 Support

Yay!

New API features:

  • Schema properties: Choose a specific property of a component to sync. Example in the basic demo.
  • Send message to a specific client (sendData(), sendDataGuaranteed())
  • Get list of clients NAF.connection.getConnectedClients()

Events:

Events fired by Networked-Aframe (see events):

  • connected
  • clientConnected
  • clientDisconnected
  • entityCreated
  • entityDeleted

How to update from earlier versions:

If migrating from earlier version of NAF some of the properties of networked-scene need to be updated.

Specifically:
signalURL -> serverURL
webrtc -> adapter (see adapters)
webrtcAudio -> audio

To make sure you're using this version of NAF, replace your networked-aframe script tag with:

<script src="https://unpkg.com/networked-aframe@^0.3.0/dist/networked-aframe.min.js"></script>

Contributors

Congrats to @machenmusik, @protyze and @takahirox for their first contributions to Networked-Aframe!

Note on physics support:

We've been working on a networked-physics component that I was hoping to have out for this release. Unfortunately I haven't been able to dedicate enough hours to finish it in time. It'll be delayed in favor of returning to a steady release cycle. Looking through the NAF source you'll see references to the networked-physics component, however it should not affect standard use. If you'd like to commit time to help implement networked physics, please join the #networked-aframe channel of the A-Frame slack.

@haydenjameslee haydenjameslee merged commit 0d4aa21 into master Sep 27, 2017
@haydenjameslee haydenjameslee deleted the toward-0.3.0 branch October 19, 2017 10:37
vincentfretin pushed a commit to vincentfretin/networked-aframe that referenced this pull request Jan 10, 2021
…nected-owner-firstSync

Check if owner is still connected when processing firstSync messages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

4 participants