TIL: Making a VR app is cake if you already know programming

6    22 Jan 2017 00:58 by u/dolphonebubleine

So I think this is worth sharing. I made a Vive game going today with only a little bit of knowledge about Unity. I program C#, which is what Unity uses, but other than that have only been casually reading through this book. To turn a regular game into a VR game you just have to check a box and download some assets.

*For those who don't know unity its a game engine that has physics and math built in. So all you have to do to make a game is know how to put the pieces on the board and a little bit of scripting. You can get all the models and graphics you need from their store.

screenshot - that's with zero seconds of work. It was only a hello world.

4 comments

1

Good on you for at least starting it and seeing how easy it is to get going.

0

To be fair Unity sucks, and the reason it sucks is C#. The reason that C# sucks is the garbage collection has to be spayed and neutered in order not to piss on all your hard work and run at fairly random and inconvenient intervals.This is tolerable for almost any other application, but not for gaming. Try playing a game you really really love, and then try the engine for it. Unity has a ton of games I've never played. But quake, I would play even today in a heartbeat, so quake engine would be my goto.

There's a shit ton of game engines out there, and what Unity fucks up with in how well it runs it makes up for in OS compatibility. So if you want a piece of shit that runs on several operating systems, Unity is a great choice.

Edit: And oh...it's not cheap either.