Please Select Your Country

Thailand
Australia
Österreich
België
Canada
Canada - Français
中国
Česká republika
Denmark
Deutschland
France
HongKong
Iceland
India
Ireland
Italia
日本
Korea
Latvija
Lietuva
Lëtzebuerg
Malaysia
Malta
Mexico
Nederland
New Zealand
Norge
Polska
Portugal
Russia
Saudi Arabia
Singapore
España
Suisse
Suomi
Sverige
台灣
United Kingdom
United States
Việt Nam
المملكة العربية السعودية (Arabic)

Docs. (Viveport SDK)

Intro to VIVEPORT Classroom SDK

DownloadForum

VIVEPORT Classroom SDK provides you with a set of dynamic tools for your title to interact with Classroom Management System. When teachers adopt VR Content into a physical classroom, they use the features presented in Classroom Management System to communicate with the VR Content running on the side of the students. Integrating this SDK can assist in the teaching process and improve the learning results.

Classroom Management System feature that require SDK support includes:

  1. Pause & Resume: Story telling content can be better controlled in class if it support these API. Once teacher click on Pause button, title shall receive OnSuspend() (a pause sign ought to be displayed to indicate its status), then teacher click on Resume button, OnResume() is received to continue playing.
  2. Switch Scene: Switch scene allows contents to have multiple entries. Teacher can switch scene any time during the class with all students, or start from the next scene in the next class. OnCheckpoint() is received to change scene.
  3. Questions & answers: Teacher can issue a timely question to student anytime in class by typing his questions and possible answers. Then, title shall receive OnExercise() (a question dialog ought to be displayed for students to choose), once students choose their answer, UserAct.Exercise() is used to return the answer back from students to the teacher side. Teacher side shall display overall result of all answers from students.

The ViveportClassroom SDK consists of the components below:

  1. Client-side SDK: This is to integrate with content so that content can interact with Classroom server.
  2. Demo Server: This is a simulation tool that function as Classroom Server.