Quantcast
Channel: maps for developers - Medium
Viewing all articles
Browse latest Browse all 2230

​​Create a world in minutes with the latest Maps SDK for Unity

$
0
0

Add a scene with map data of any place in the world

By: Abhishek Tripathi

Kickstart your creative process with real-world location data and our open ecosystem. Since launching our Maps SDK for Unity last year, we’ve worked closely with our partners to develop a powerful SDK and provide flexible APIs to access high-quality global map data to developers.

With our latest Maps SDK for Unity release, generating a new scene for any place in the world is as easy as drag-and-drop. Create a fully-functioning scene as a starting point to explore the possibilities of real-world data in Unity. Use New York City, Chicago, Paris, Minnesota, Tokyo, or even your hometown as the backdrop for your next game, to generate a futuristic sci-fi world, or build world-scale AR experiences. Create a free account, and take advantage of our worldwide data coverage, high-res satellite imagery, and accurate global elevation data for your next game, simulation, or AR app.

Under the hood of 1.4

With the latest version of our Unity SDK, we’ve simplified our UI to be more intuitive, without limiting the flexibility or power of the SDK. Our prefabs come ready-to-go with carefully thought out defaults to get you started, and the new UI allows you to modify the map and styling all from one inspector panel. Generate a city instantly and customize building textures and styles, leverage location metadata to create contextual gameplay experiences, and power your next AR game character with awareness of the world.

We took your feedback into account and added API methods to do the heavy-lifting, so you can spend more time perfecting your application.

Creating the map is now a single line of code

gameObject.AddComponent<AbstractMap>().Initialize(new Mapbox.Utils.Vector2d(37.7749, -122.4194), 15);

Changing your map through scripts is just a few lines of code

void SetupMapWithImageChanges()
{
_map = gameObject.AddComponent<AbstractMap>();
_map.ImageLayer.SetLayerSource(ImagerySourceType.MapboxDark);
_map.Initialize(new Mapbox.Utils.Vector2d(37.7749, -122.4194), 15);
}

With tens of millions of buildings and points of interest data — as well as satellite and terrain data — included in our SDK you can create compelling experiences anywhere in the world. Use accurate location data to procedurally generate game-level styling or have your game play elements react intelligently to the world around you in your next location-based game.

The Hot Stepper character changes hairdos whenever he walks past any hair salon using our location data.

Use our POI and real-time people movement data alongside our navigation API to create engaging gameplay experiences that take popular places and safety into account. Our SDK makes it easy to build on our platform while still having access to the raw data.

Creating real-world simulations and game levels is just the starting point. Our 1.4 release of the SDK includes drag and drop room-scale and world-scale AR starting points. Play at home or take your experience out into the real world, where your creations can interact with buildings and locations as well as other players.

Drag and drop AR prefabs let you create location-based AR experiences in minutes. Download the Mapbox 3D AR Maps app from the app store to try it out.

We offer transparent pricing and a generous free tier for indy developers to get started with a free account today. Want to talk in person? Drop by our booth at GDC March 21–23. You can find us in the South Hall, where we’re hosting a series of lightning talks for you to learn more about our Maps SDK for Unity.

Abhishek Tripathi


​​Create a world in minutes with the latest Maps SDK for Unity was originally published in Points of interest on Medium, where people are continuing the conversation by highlighting and responding to this story.


Viewing all articles
Browse latest Browse all 2230

Trending Articles