HTML5/WebGL Playcanvas 3D Multiplayer Game Developer

Job ID: 32597692

Budget: $15 – $25 USD

Looking to build a webGL / HTML5 playcanvas social experience with a similar interface/layout to https://playcanvas.com/project/471986/overview/orbital-survival

Design & Build (A-Z) Multiplayer 3D Playcanvas social experience (not game) where anyone who joins is a little robot which can run around the planet and talk to one another.

Interface should be similar to:
https://playcanvas.com/project/471986/overview/orbital-survival

But with more modern graphics & APIs similar to https://developer.playcanvas.com/en/tutorials/planet-earth/

The planet (moon) should be at least 10x larger than in orbital survival, but with a similar interface to orbital survival to run around on desktop & mobile. Pinch & Zoom should be similar to https://developer.playcanvas.com/en/tutorials/planet-earth/ but zooming in should move the camera at an angle.

Zooming out all the way should show the planet from a birds eye view, (round), zooming in all the way down should go down into the robot at an angle (3rd person) behind their space character / robot. The space suit / robot should appear small when zoomed all the way out.

First Version (singleplayer): "single user, can run around the large moon, and can zoom in/out to enter third person behind their robot". Should support both desktop and mobile. Mobile interface for touch joystick should match orbital survival.

Second Version (multiplayer): "anyone who loads the game is auto authenticated as an anonymous user, users inactive timeout after being idle for 10 minutes, or having a max session for 6 hours. Users can run around & see one another (all the same space suit/avatar). Support up to 20 players.

Third Version: "Add Proximity Voice Chat along with microphone button to toggle on/off voice chat (playback and microphone)". Toggling off should disable microphone and speaker.

Fourth Version: Support up to 100 players.
Related categories: JavaScript Game Design HTML5 Game Development