Drag me
Take it easy, lets just chill here :D
XR Multiplayer 3D Drawing app
I made a 3D drawing app with cross-play (kinda) that can handle up to 4 players (+1 Host Device).
Use your client devices to draw in 3D space and see the artwork on the host device.
Tech used:
Unity Transport
Google ARKit
ZXing
Requirements:
Client devices need a camera, magnetometer, gyro and accelerometer.
Devices must be connected on the same network, its a LAN “game”.
Lighting must be adequate for good tracking
How to Play
Install and launch the app/program.
Select [Host] to start a room instance on any device (Ideally one that isn’t moving)
Select [Client] on another device to connect to the host by either:
Typing in the Host’s IP (Displayed on screen)
Scan the QR Code by pressing the QR icon
You should now see a little head pop up in the room.
Stand the centre of an unobstructed area and face the host device
Bring your device close to your body’s torso and hit [Centre]
Without moving, bring your device in front of you at about an arm’s length away from your body and hit [Far]
Hit [Calculate] to calculate the player position
Hit [Offset] to reset your position to the middle of the room
Invite more players
Select the [JOIN QR] button on the Host Device and follow the instructions above.
Drawing
Press and hold [Draw] to draw a line, try moving your device and see it draw in real time.
Press and hold [Erase] to erase a line by colliding your player head with the line you want to erase
Press [Clear] on the host device to clear all lines.
VIDEO