W firmie szykuje się fajny projekt www dotyczący żeglarstwa. Jego częścią ma być podgląd szlaku wodnego z pełną locją i okolicznymi atrakcjami, a także edytor szlaków. Szlak ma być rysowany w oparciu o mapę Google’a.
Przy okazji poznawania API map, zebrałem, jako inspirację, kilka fajnych przykładów wykorzystania map.
Google Cube
Młody projekt Google’a mający promować mapy oraz ichni serwis społecznościowy
W tej grze mamy za zadanie dotoczyć kulkę odpowiednio przechylając planszą do wyznaczonych miejsc. Plansze, boki sześcianu, są fragmentami miast, wolno się poruszać po drogach i metrem, uwzględniając trudność jazdy po danej drodze (wpływa na szybkość). Miasta są przedstawione w trójwymiarze, w trochę kreskówkowym stylu, pasującym do estetyki google maps.
Gra wymaga Chrome’a i WebGL do uruchomienia, na moim komputerze przycina się lekko. Nawigacja myszą na początku jest trudna, myślę że na tablecie grałoby się dużo przyjemniej. Mimo to, gierka jest ciekawa i pokazuje jak bardzo elastyczne są mapy Google’a.
Ktoś odwalił kawałek niezłej roboty tworząc taką zabawkę. Autor korzystając z narzędzi Google’a utworzył mapę całkowicie fikcyjnego świata. To musiało kosztować sporo pracy!
Na stronie autora są jeszcze mapy z innych gier.
Tower Defense
Tutaj mamy do czynienia z grą typu towerdefense. W wybranym przez nas mieście, bronimy się przed.. znacznikami, również stawiając znaczniki. Gra oferuje kilka trybów wyświetlania, w tym ośmiobitowy a także kreskówkowy, stworzony na podstawie OpenStreetMap. Sam silnik jednak jest oparty o mapy Google’a.
Class 3 outbreak
Walczymy z zombie. Gra jest trochę nieintuicyjna i ma okropne sterowanie, niemniej sam pomysł jest iście genialny.
Te przykłady pokazują że mapy gugla są bardzo elastyczne i nie ograniczają się jedynie do prostego prezentowania terenu i nawigacji. Myślę, że to tylko kwestia czasu nim ktoś zaprzęgnie googlowe mapy, modele z earth i stworzy grę typu GTA czy NFS odbywającą się w rzeczywistym mieście, z modelami odpowiadającymi rzeczywistym obiektom.
Wersja darmowa API pozwala na stworzenie aplikacji generującej 25000 requestów dziennie. Api nie wygląda skomplikowanie, może nawet coś w tym naskrobię dla własnej przyjemności z kodowania?