Retrieving the names of your scenes at runtime with Unity is a common problem. The API of Unity doesn’t provide an easy way do to so. With the quite recent SceneManager, I thought Unity had finally provided something to get information about your scenes you have added in the Build Settings. No way !
I faced this problem when implementing a little configuration GUI, where the user has the possibility to indicate the order the scenes will be played. Yes, I could have hard-coded this, but it’s not the elegant way in my opinion. Thus, I made some investigations to get once for all the names of my scenes.
Today, Virtual Reality (VR) may be the hottest topic for interactive developers (Augmented Reality will be the next within few years for sure). Many constructors propose their own Head Mounted Device (HMD) : HTC & Valve with the Vive, Oculus, with their Oculus Rift and Gear VR for Samsung mobiles, Google and the very cheap DIY Google Cardboard, and many other ones. Naturally, Unity, which is the leading global game industry software (45% market share, 47% of developers), rapidly proposed built-in functionnalities to handle some of the VR devices.
In the end of the last year, we have been asked to create Unity tools to quickly prototype virtual visits with the Google Cardboard. It was the perfect project to dive deeper in the world of VR. Here, virtual visits were a set of photo-spheres and video-spheres, which are respectively photos and videos projected inside spheres, giving you the impression you are surrounded by the scenery (think about Google Street View). Furthemore, some parts of the photo-spheres had to be interactive and display some additional content like photos, videos, text, …
In 2013, the regional center Hygée dedicated to the information, prevention and education about cancer, opened on the site of the hospital complex of Saint Etienne (in the south-west of Lyon).
So as to raise awareness of the cancer disease among the young public, the Hygée center asked Dowino to create a quiz game playable on tablets. Further to successful projects with us (A blind legend 3D audio game, Mission eau mobile game, Effia Synergies quiz, …), Dowino decided to call upon us one more time for the implementation part of the project. We have chosen to use Adobe Integrated Runtime (AIR) to create the application.
Your mission should you choose to accept it, is to help Hygée, the daughter of Asclepios, to perfect her knowledge about medicine (about cancer in fact) and so truly graduate to the rank of Goddess !