walkinside / sdk

Develop powerful desktop and web applications on top of Walkinside 3D engine
4 stars 4 forks source link

Preview Scenario SDK - API #34

Open griemens opened 7 years ago

griemens commented 7 years ago

Hi,

Would like to build a custom training solution using walkinside SDK. And I checked out the preview SDK but some required features are missing I think.

The ITS training has the following requirements:

The API that I believe is missing.

Player

SDKViewer.ForPreview.Its.ScenarioManager

IItsAction

ItsScenarioGameOverEventArgs or ItsScenarioStoppedEventArgs:

Editor

The instructore will need to create a normal scenario and afterward use a custom scenario editor to add the questions and Notifications to the actions.

SDKViewer.ForPreview.Its.ScenarioManager

SDKViewer.ForPreview.Its.IitsScenario

SDKViewer.ForPreview.Its.IitsAction

Please let me know if there is an interface I overlooked in SDK that could help solve any of above issues. If not maybe it can be handled as an API proposal for next versions.

Thanks,

kveretennicov commented 7 years ago

Thank you. We will discuss this internally.

CC @walkinside/devs @walkinside/staff

kveretennicov commented 7 years ago

OK, after discussion we see the first few items as more or less aligned with our roadmap:

Those items have been placed on the current backlog. We will update here when they become available or when we need more input.

The rest we agree would be very nice to have. There are, however, other topics that require our resources short-term. So it's not possible to give an idea when exactly we get to implementing a fully customizable ITS.

CC @walkinside/devs @walkinside/staff

griemens commented 7 years ago

Good news. With these methods it will be possible to make from Walkinside an unattended training box. And provide users a slim user interface to start a scenario. Thank you for the review.

kveretennicov commented 7 years ago

I see, sort of Walkinside Training Kiosk.