Skip to content
This repository has been archived by the owner on Apr 8, 2024. It is now read-only.

Innoactive Training Template is a demo template used to show how the Training-Module is used.

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

Innoactive/Creator-Base-Template

🛑 Development Has Moved 🛑

We want to extend our heartfelt thanks to every contributor, user, and supporter who has been part of our journey. Your enthusiasm, contributions, and feedback have been the driving force behind this project, and we couldn't have come this far without you. 🙏

💡 Please note: This repository is no longer actively developed or maintained. For the latest updates, contributions, and discussions, head over to VR Builder. We look forward to welcoming you there!

VR Builder picks up where we left off, expanding on our vision with new features, enhanced flexibility, and an even more passionate community. We encourage you to join there, continue contributing, and help shape the future of VR development.


Base Template

This is a template for the Innoactive Creator. It makes an initial setup of the Creator, and serves both as example and as a starting point for creating new templates.

Getting Started

Refer to our Getting Started guide.

As a developer, you might want to submodule our repositories instead of importing Unity packages. Given that you have set up a repository for your project and have launched Git BASH inside the Assets folder of it, execute the following commands:

Every project in this list depends on the Creator Core. It contains fundamental definitions, generally applicable logic, and the visual editor.

git submodule add [email protected]:Innoactive/Creator.git Innoactive/Creator/Core

This component contains very simple conditions and behaviors that involve no interaction with trainees. For example, a condition on a timer, or a behavior that moves its target object.

git submodule add [email protected]:Innoactive/Basic-Conditions-And-Behaviors.git Innoactive/Creator/Components/Basic-Conditions-And-Behaviors-Component

This component is an abstraction layer between the Creator Core and a component that would implement user interactions.

git submodule add [email protected]:Innoactive/Basic-Interaction-Component.git Innoactive/Creator/Components/Basic-Interaction 

This component implements user interactions in VR by using the Unity XR framework. Include the Basic Interaction component along this repository to your project to let designers create training applications for VR.

git submodule add [email protected]:Innoactive/XR-Interaction-Component.git Innoactive/Creator/Components/XR-Interaction-Component

This component uses text-to-speech engines so designers could generate audio instructions for trainees.

git submodule add [email protected]:Innoactive/TextToSpeech-Component.git Innoactive/Creator/Components/TextToSpeech-Component

You are here.

This template makes an initial setup of the Creator, and serves both as example and as a starting point for creating new templates. Every VR training application project includes one template.

This repository includes everything above, a configured template, and examples for training designers. Execute this command inside the folder you want to have the Unity project:

git clone --recurse-submodules -j8 [email protected]:Innoactive/XR-Creator-Examples.git

Documentation

Start with this page and then proceed with our developer's guide. This way you will get familiar with our tool and will know how to configure and extend it.

Contributing

See our contributor's guide.

Maintainers

You can find contacts of current maintainers in the Maintainers section of our contributing guidelines.

Community

Join our spectrum community!

License

This repository is licensed under the Apache License, Version 2.0. See the LICENSE file for the full text.

Acknowledgements

We have referenced every 3rd party work we use in this repository in the NOTICE file.

We list all contributors to this repository in the Contributors section of our contributing guidelines.

About

Innoactive Training Template is a demo template used to show how the Training-Module is used.

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE.meta

Code of conduct

Stars

Watchers

Forks

Packages

No packages published