Hacker News new | ask | show | jobs
by VikingCoder 2995 days ago
* I know that URLs are awesome... But URLs don't need to be HTTP. The Browser can launch this "VR Browser" thing I want. On desktop, or as you say on Android mobile it could do it with what are they called, Intents URLs?

* I think you're under-estimating how important Beautiful is. You know and I know that graphics and gameplay are completely orthogonal, but WWW beat out Gopher partly because WWW was more beautiful (HTML had better layout, and had Images.) And you and I are on completely different pages if you're talking about smartphones, unless you mean like Gear VR or maybe Daydream, or the new Oculus thing...

* Web browsers were too elitist. Lynx browser existed for some of them. But then people got bigger machines, faster internet connections. (Heck GLSL was too much for even state-of-the-art gaming machines, now IT runs in the Browser as WebGL!!!) I'd rather reach for the high end knowing that it becomes available.

* Authoring: No question, it sucks. That's why things like this are awesome: https://www.youtube.com/watch?v=JKO9fEjNiio Also we need "VR Wiki". And "VR Wordpress."

1 comments

Thank you, it is interesting to have feedback on those subjects ! Sorry it is going to be a bit long, but you raised interesting points that I don't always have the oportunity to discuss :

* Even if I build a insanely good native VR browser there will be (a lot of) people who won't have it on their devices. This is why at least from a business perspective, for the moment it is far better to have a link towards an experience people can use rather than a link towards a native/desktop app that if downloaded can open an experience.

* I think that in 2018 it is important to have a "responsive" VR experience. It should go from a basic non-VR 3D experience (smartphone) to a full fledged high-end immersive VR one with everything else in between (So yeah GearVR, Daydream and Oculus Go).

People with any device should be able to take part, to interact, to share. My take on graphics is not that it is unimportant but rather that it is not what is lacking in current 3D content. Plus with some polish WebVR can deliver a decent graphical experience. Don't get me wrong : Beautiful is important. It is photo-realism that is not.

* I meant too elitist to use for authoring but you talk about it in your next point, so I will answer to your point about technological evolution. Before having people to buy high end VR hardware and the gaming rig that goes with it, we have to give people good reasons to do so. Gamers have obvious incentives, but most other people currently don't.

First we have to give social content interesting to non gamers and it has to run on their current hardware or they won't really use it. Then by interacting regularly with people with headsets, people without VR headsets will gradually convert into VR users. Then as VR users, they will have incentives to get better hardware. Then with better average hardware there will be competition on software features (graphics, interaction, ecosystem etc)

We still have the (very hard) first step to pass first. Web browser did not start with WebGL: they figured out text first, then layout, then animations, then media etc...

* This video is sweet, this is the future. And agreed about both "VR Wiki" and "VR Wordpress"

* John Carmack said that he used to buy the most insanely expensive machine he could for dev, because by the time he finished the game (a few years), it would be a reasonable spec machine for the average gamer. But he lamented that it was essentially no longer possible to throw enough money at it, because machines are just getting too good, too fast. At Walmart and Best Buy, there are $20 Altec phones that have better specs than the original iPhone. And if you make something insanely good in VR, people will show their friends, and people will WANT it. If it doesn't look insanely good, will it spread? I'm not saying "purposely exclude low-end." I'm saying design for the high-end first, and by the time you're done, it won't be nearly as high-end as you think.

* Sure, "responsive," yes. Want to know the best way to get that? Use an optimized-for-VR game engine. Like Unreal. "smartphone". Yes, sure, here ya go: https://docs.unrealengine.com/en-us/Platforms/GoogleVR/Daydr...

"People with any device should be able to take part, to interact, to share." Nope. Disagree. You're using hyperbole, or you're being nuts. You are not going to target iOS 4. Or Windows Phone. Feature Phones in India.

"My take on graphics is not that it is unimportant but rather that it is not what is lacking in current 3D content."

...you are literally making a "VR" thing. The only new adjective in what you are building is "VR," of which "graphics" plays a huge part. Without tracking devices, "graphics" is all that "VR" is.

"Plus with some polish WebVR can deliver a decent graphical experience."

I think you overestimate their chances. (Star Wars quote.)

"Beautiful is important. It is photo-realism that is not."

Kiiinda agreed... I think being able to scale all the way to photo-realism would be smart. Is it a Requirement? Dunno.

"it has to run on their current hardware or they won't really use it."

Eh. People do buy PSVR and Oculus and... /shrug

"Then by interacting regularly with people with headsets, people without VR headsets will gradually convert into VR users."

I don't really see that working, honestly. Me having a landline doesn't make me want a smartphone more. Seeing what a smartphone does makes me want a smartphone.

"Web browser did not start with WebGL: they figured out text first, "

That's not really true. Web browser started with the ability to have images. Almost no one had the bandwidth needed for a good experience. Many people had machines that couldn't really run a web browser.

"VR Wiki" / "VR Wordpress"

People keep trying to build an integrated thing that is all the things...

Just like the first web browsers could author HTML, too. And be Usenet clients. And email clients.

Rmmmmm...

"HTTP" "HTML" "CSS" "JS" "LAMP"

Make the building blocks. Let people build VR Wiki / VR Wordpress on top of those tools.