How Larry Page engineered a beautiful revolution.
The new Google way is weird, but it’s working.
(via The Verge)
How Larry Page engineered a beautiful revolution.
The new Google way is weird, but it’s working.
(via The Verge)
Understanding cross-platform consumer behavior.
Basically the project is a combination of Flash and Unity. The front-end interface including the map and track editor is Flash, and that’s where the direct integration with Google Maps happens, using the Google Maps API. Flash requests route data from Google as you add markers to define your track, (which is basically a series of position vectors) allows you to place custom items, and then requests the altitude data, plus the satellite image & terrain image for that area when you’re finished building.
Then all this data (the route vectors, road names, images etc) is serialized sent across to the Unity portion of the game, which decodes it and uses it to dynamically build the road, fences & terrain mesh, position the scenery items, and set up areas of water, etc.
If you finish your track, your track and all the accompanying data is saved to our database (so the google data isn’t re-requested each subsequent play of the same track).
(vía @MirandaLuis)
Por aquí estoy