VR in a Box – Demo | Google Cardboard Virtual Reality Demo in Unity3D and Visual Studio 2017

Following up on my previous post, I recorded the demo with some of the presentation leading up to the demo.

You can download the scripts I create in the video here.

Feel free to contact me if you want to know anything more…

Demo from my recent presentation on building a Google Cardboard VR app in Unity3D and Visual Studio 2017. I very quickly go over what Google cardboard is. I describe what I did in preparation of the model. I than switch to Unity3D, import the Google SDK for Unity package (https://developers.google.com/vr/unity/download) and load up the model I created. I talk about adding the camera for VR, setting up the unlit materials and write some scripts for walking around and gazing at objects.


Create project from existing code | Cordova, PhoneGap, Ionic, Visual Studio

When I start a new Cordova or Ionic project I normally start from the command line. I initialize the project and add some platforms and packages I need to use in my project. I sometimes start coding from VSCode, but there will be a point where I’d like to switch to Visual Studio, the full version. Until recently I started by creating a new project and move the existing code and config files into that. That was until I came across this awesome feature in Visual Studio: “Create New Project From Existing Code Files”. I don’t know when it was added, but I somehow missed it.

Here’s how it works.

Import existing project

I assume you already have an existing piece of code you want to move over to a Visual Studio project. To get it into Visual Studio the easy way, go to File –> New in the menu and select, “Project From Existing Code…”


In the dialog that appears make sure “Apache Cordova” is selected in the dropdown list and hit the “Next >” button.


On the next dialog screen you have to navigate to the folder in which you Cordova project is. You also have to give your project a name. Hit “Finish” after that to close the dialog and start the creation of the project. This may take a few seconds.


After the project is imported you’ll end up with a solution similar to the one in the image below.


From this point on you can use Visual Studio to work on your Cordova, or Ionic, project.