Hacker News new | past | comments | ask | show | jobs | submit login
Google just released Lullaby, a C++ library for developing for VR and AR (github.com/google)
38 points by paulrusso on June 9, 2017 | hide | past | favorite | 8 comments



Not sure it is fair to say "Google just released Lullaby" in the submission title:

1. The README.md file indicates "Disclaimer: This is not an official Google product."

2. This site's guidelines prohibit editorializing of titles.

A more appropriate title would perhaps just be "Lullaby: C++ libraries to help teams develop VR and AR experiences." This uses only the text on the actual linked page.

There are many repositories under the "google" organization on GitHub. A great number of them are not "Google products" but just projects that Google employees work on.


"Used by multiple teams across Google incl: VR Home, Play Store, YouTube, Play Movies, and Earth." is also there in README.md. But yes, it's not a Google product but it's Google's library.


I've looked pretty closely at Lullaby in my work at Google* on VR. Initially, I was pretty skeptical of the Entity-Component-System architecture, but once I "got" it, the architecture actually became pretty appealing. I like the idea of treating the entire "universe" of an application relationally, with attributes orthogonally stapled to each object in a decentralized way.

* Note: I am speaking only for myself.


Isn't the entity-component-system architecture more or less standard for game engines? That might explain the DNA that Lullaby is cut from.


It is --- I just hadn't done much with game engines before. I see the logic now.


The links in the documentation aren't github compatible.

Fixed in master here:

https://github.com/Jon-Biz/lullaby


Looks fairly well organised but it doesn't seem to have a build file!


no unittests :(




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: