-first coder studying the Google Maps Platform Gaming Solution SDK for Unity 3D reference (28.10.2020)
– code a Google Earth Clone with help of the ‘terrain elevation’ and ‘mixed-zoom’ tools and the Playable Location API, coming with the SDK:
If you are a game coder/developer, feel very welcome.
Because the Cloud Atlas is a collective computer, an animated VR library based on Wikipedia, a learning, sustainability and entertainment platform, a digital government “of the people, run by the people, for the people”, which, with the Google Maps Platform for Gaming Solution SDK for Unity 3D, is able to be developed like a game.
WHAT IS THE “The Google Maps Platform Gaming Solution”?
The Google Maps Platform Gaming Solution is a development platform for creating games that feature world scenes constructed from Google Maps geospatial data, and rendered at run-time by the Unity game engine. The platform provides simple, powerful, programmatic access to geographic data.
You can create an immersive gaming environment that replicates real-world surroundings. You don’t just get a high quality basemap of the player’s location, you get one overlaid with buildings and world geometry, and it includes metadata that lets you understand the world and build immersive gameplay. You can then enhance this basemap with styling, building textures, lighting effects, and physical properties (collision detection for example).
WHAT TO DO?
The following happens inside the Google Maps for Gaming Solution SDK for Unity 3D:
1. BASE DEVELOPMENT (Minimum Viable Product)
the first look, after installing the SDK, is an old Google Maps like appearance.
First thing to do is to make it look like Google Earth, but without their user interface.
(If you zoom out, the Cloud Atlas shows the world globe, hovering in space, zoom in brings you to oceans and landscapes, with a satellite/Google Maps like view, while further zooming in brings you to a 3D satellite, so Google Earth like view.)
POI’s, Places, Wikipedia articles, names and borders included. (that comes all from the SDK, if Google Maps or Earth changes a POI or a Place, or Wikipedia changes an article, the Cloud Atlas does instantly too)
1.1 Make the temporary “Google Earth Clone” available online, making the user able to place calls, for voluntary coders to code and upload new or improved features or interfaces.
HOW TO GET STARTED?
Unity 3D GAME DEVELOPMENT ENVIRONMENT (Unity 2020.1.10) (https://unity3d.com/de/get-unity/download/archive)
Google Maps Platform for Gaming Solution SDK (2019) (https://developers.google.com/maps/documentation/gaming/install_sdk)
Google Maps Platform for Gaming Solution DOCUMENTATION (https://developers.google.com/maps/documentation/gaming)
Maps SDK for Unity API REFERENCE & Playable Locations API REFERENCE (https://developers.google.com/maps/documentation/gaming/reference)
HOW TO STAY UP TO DATE?
https://cloud-atlas.org/ (introduction, concept, description, upcoming features and actual mockups of the upcoming website and app)
https://www.donatecode.com/project/cloud-atlas/ (project page)
https://app.code4socialgood.org/project/view/2382 (project page)
Coder and developer usually send me a private message and we stay in touch via Skype.
THE PROJECT IS AT THE VERY BEGIN
There is access to the Google Maps Gaming Platform, pending 60.000€ of platform credits for nonprofits, a pending Wikipedia Grant of about 100.000€ and all we need is voluntary coder and developer for the minimum viable product, to get finally started.
COST & UTILITIES
99% of the utilities will be payed by special non-profit offers from Google and advancements will eventually be payed from the Wikipedia Projects Grant.
There will be a fee for companies and institutions, but free to use access for individuals and options for donations and platform intern crowdfunding.
You should be a game coder, designer or game/platform developer.
You should be experienced in the Unity 3D platform.
Ideally you should be experienced with the Wikimedia project in terms of working with their data bases Wikipedia and Wikidata.
Thats great if you fit, but if not, get in touch with us either.
Tell us, what it is, you think you can help with and why you would be a perfect fit for us.
Thanks a lot in advance.
Bo from Cologne, Germany