Sunday, June 5, 2016

Virtual Reality Project

As I have mentioning previously during this blog, I have been working on my own idea for a virtual reality project. For this post I would like to explain its concept a bit and to show off some of the things I have created for it. Keep in mind that I am not doing this to brag about what I have done but to demonstrate what an average person can accomplish with little to no experience in this particular topic. The project that I have set out to create is one that will accurately represent physics motion problems utilizing the games already existing physics engine. With it, student should be able to get a clearer understanding of complicated motion problems in a safe and reputable environment that clearly resembles what they would actual experience if they were preforming an experiment on their own. To accomplish this, I watched some 3D modeling software tutorial videos to create simple object that I could utilize in my game. I used the free program called Blende but for people unfamiliar with these types of programs you may want to try the program Sketchup. Here are some example models that I have built.
Using these models I then placed them into the game engine Unity. Unity is probably the simplest 3D game engine out there at the moment so I suggest starting with that one if you want to experiment. It acts like you were trying to rearrange the furniture in a room. You can push and pull game object so you can build your ideal scenes. Unity also gives you the ability to add your own music and programs to the system if you happen to know some basic programming. So within about 6 week of messing around in my down time, I ended up with this game.
(You need to have the application file and the Data file in the same folder for the game to run properly.)

It is nowhere near finished but I think it illustrates what can be accomplished with the medium if given the time. A little effort on our end can create amazing learning experiences for students.

Friday, June 3, 2016

Moving and Interact in a VR Environment

Since I plan to discuss methods for creating virtual reality environments that you can use for education in future posts, I figured it would be appropriate to look at ways to move and interact in that environment itself. While I do believe this can be difficulty, it will get better with time. As the technology gets better, it is still worth noting what someone can do as a virtual world designer.  One popular method for maneuvering in VR is through the use of what I like to call Look Controls. In the center of your vision is a dot that acts as your mouse. As you look around the environment you can point this dot on what you want to interact with either through a physical button press or a delay timer assist. This method is popular with many google cardboard applications.

shot_02_124rt_crop_FF_RGB

The next is something that its creator calls VR Comfort mode. It uses self-limitations to control the amount of acceleration that happens when you turn. It also utilizes many other small changes that, in general, lesson the effect of VR sickness. I suggest you look at their video for more details because I cannot accurately convey or explain all of it properly in a concise manner.

VR Comfort Mode Explained

The next way is one that has been in the gaming industry since its implementation of 3D world that is the third person view. It’s a tried and true method that is easy to implement and yes also lessons simulation sickness. It might not be appropriate though if you are trying to create a truly immersive scenario where you want the player to feel like they are a part of the environment.

Lucky's Tale - Coming for the Rift!

Vehicles on the other hand take advantage of VR current limitations, that of being confined to a chair or room depending on your personal spending preferences. Confining the game play to the cockpit of a vehicle increases the user’s emersion and despite this limitation, provides a convenient solution to how to move around the game.

What is Hover Junkers?

Another creative way people are playing with the games limitation is by utilizing teleportation mechanics. In the game Budget Cuts, players use a teleportation gun to hop around a large game map despite being confined to a small playing area. This makes the player feel like they have much more mobility then they actually do.

Finally and probably the game that is the most fun in my opinion is called Flight. Using the free mobility of light as an excuse to continually have forward movement, players can make small adjustment as need be to explore immense play spaces. Imagine exploring Paris or some other city as if you were a bird yourself.

Eagle Flight (Virtual Reality) : Reveal Trailer [US]

Thursday, June 2, 2016

Games and Education

Ok, I know I’m going to be doing a bit of fanboying here but I feel that if you are interested in this subject you should check this out. Early in my interaction with virtual reality technology, I stumbled upon this YouTube channel called Extra Credit. I have shown you a video from them in a previous post. They are a small group of game developers who talk about good practices and other things happening in the game development world. Their content ranges on a variety of different topics including how games can be used in education. I will include several of these video in this post so if you’re interested please check them out they. The work they do may fundamentally change the way you look at games and maybe even design. Now that that is out of the way, let’s look at how games can be used for education. The most obvious would have to be gamification and it’s probably the most simplest to implement. 

Gamification Wordle image

Gamification is a term to describe the process of bringing game like elements into things other than games. In other words, the classroom. One of the examples of this is to implementing a process chart into student learning. For more extreme examples just look at the website Khan Academy or Class Craft. Khan academy uses a badge system to increase student learning and mark progress, while class craft uses RPG game elements to make classroom management a little more fun. Games are a great medium for implementing things we hold value in modern education, namely qualities like critical thinking, communication, collaboration, personal agency and many more. Games can be used to empower their players with skills and the ability to control what happens around them with little to no penalties for the learner. This though, is just a small part of the argument and I suggest you look into it further. 




Friday, May 13, 2016

Simulation Sickness

Since we are going to be talking about VR technology I guess we should address the elephant in the room, namely the concern that VR can make you sick. I am not going to lie and tell you it doesn’t but that also doesn’t mean it will. This phenomenon has been known in the games industry for nearly as long as video game have been a thing. It is known as simulation sickness.

Image from:Simulation Sickness - Causes and Cures for Game Headaches - Extra Credits

It is a sickness brought on by the brain receiving conflicting information from its visual input and inner ear. The most familiar form of this kind of conflict is if you have ever tried reading in a moving vehicle. From your view point you are simply siting in a stationary chair reading a book, but since you are in a moving vehicle your inner ear senses the change in velocity as the vehicle speed up and slows down. This conflict of information can bring about feelings of nausea and headaches. The same thing happens with games but in reverse. You see characters moving on your monitor but you yourself don’t feel the motion which brings on the same feeling of nausea. This for traditional video game was fairly easy to avoid but VR, to work properly, needs to confront this problem head on. These are the reasons why it’s such a prevalent topic when it comes to the medium. There are ways to address this problem and with more people working with VR technology the better at it we will become in the future. To end this I will leave you with some helpful links about simulation sickness and the world record so far for the longest period of time spent in VR.


Tuesday, May 10, 2016

Introduction to VR Technology

Hello, Internet

I figured this blog needed some explanation before things got going. I am a master’s student studying multimedia education. Currently though I am taking a new class on Virtual Reality (VR) and augmented reality (AR) technologies which is the inspiration for creation of this blog. This technology is really cool but if you are not a game designer, a programmer, or a YouTube celebrity this technology is just kind of there. Even getting a chance to experience it is kind of a blue moon event for most. The idea of this blog is to get people familiar with Virtual technologies as well as how you can work with them and how they bring new possibilities to a variety of fields. Currently right now I am working on a virtual reality project that I hope one-day makes its way to science classrooms.

I guess the best place to start would have to be the technology itself. When you read, this is the year of virtual reality, they’re not joking. Many different companies are releasing virtual reality based devices this year, which you can purchase for public use. Some of the most well know of these would have to be the Oculus that was purchased by Microsoft back in 2014. They now have their second development kit out for developers obviously, but there are many other devices out currently that can be yours if you are willing to pay the price. I suggest you take a look at a couple of these to get an idea of where we currently stand in this new virtual reality tech age.