1.1.0 • Published 11 months ago

vlandapi v1.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

Vland Websocket sdk ( node.js )

We provide a highly efficient Websocket SDK based on the Vland platform, which includes various built-in interfaces for easy access and modification of the environment and character states within the scene. In addition, our SDK supports customized development, allowing you to quickly build various small games and add more fun and excitement to your application. Let's work together to create a better and more enriched virtual world!

Documentation

Vland websocket sdk doc (nodejs)

Installation

Install Vland websocket sdk with npm

  cd my-node-project
  npm install vlandapi

Running

To use sdk, run the following command

// Import VlandApp
import {VlandApp} from 'vlandapi'

// Configuration parameters {apiId,apiKey,eventId,spaceId}
const wsconfig = {
  // user vland id, can be found in https://virtualspace.live
  apiId: "4178966954",
  // The apikey for your vland event
  apiKey: "7mXWDiDDy6Y********3NCLFPG4C6Y",
  eventId: "63523daf0b7d2c1993b83325",
  spaceId: "6425286902055d1eadbf038b",
  // `cn` for China, `us` for Others (default)
  environment: "us" 
}

// create an app instance
let app = new VlandApp(wsconfig)

Example

If you wanna get the information of all users. You will get Position[]

app.player.getPlayerInfo([])

If you wanna add 2, 2 and 4, 6 as obstacles.

app.scene.addSpaceMapObstacle([{x: 2, y: 2}, {x: 4, y: 6}])

If you want to disable all features (canHandUp, canAutoMove, canFollow)

app.control.changeSpaceSetting(false, false, false)

Support

For support, email vland.live@gmail.com

1.1.0

11 months ago

1.0.9

12 months ago

1.0.8

12 months ago

1.0.7

12 months ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago