Our next free workshop event will be announced very soon! Explore Our Online Training Courses and Master Classes!

Mixology and Beverage-Making Classes with E-Learning

I Am Definitely The Newest Fan of P5.JS!

No that’s not the name of the latest boyband to come out of South Korea! But actually a JavaScript library which in their own words is ‘focused on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else!’

I believe the makers of this JS library are doing a great job in that regard, as even though with my project I was predominantely focused on the mobile orientation event capabilities, it’s clear that using the library can produce many more engaging and interactive experiences which would be great to further explore what is possible combining with Articulate Storyline.

For this experience I am heavily utilising the DeviceOrientationEvent Web API, which with a bit of JS coding inside Storyline is capable of updating a standard number variable whenever the user rotates their device.

Due to time constraints I didn’t do a number of things that I originally had planned to, like adding ingredients interactively, or adding more rotation state changes (there are only 4 on each side in my demo, but adding more would have produced a far smoother animation).

I will record a detailed tutorial covering how this project was produced in an upcoming Storyline Magic Series, so stay tuned for that. For now hopefully this demo gives you some inspiration for how you could use the DeviceOrientationEvent capabilities in your own Storyline projects.

Learn how to build interactive content like this yourself in Storyline in just 2 days!

Join our next Advanced-level Articulate Storyline 360 workshop (In-person or Virtual).

Related Articulate Storyline 360 Innovations

Year

2022

Methodology

  • Articulate Storyline 360
  • JS (P5.JS Library)
  • Adobe Photoshop

Inspiration

My favourite cocktail – The Tiki Tiki Tiki Tiki Tiki Rum

Schedule a meeting

Why not book a consultation call with us? We’re here to assist you with any questions or concerns you may have.

Please note: All bookings are subject to confirmation. We reserve the right to reschedule based on availability.