Something went wrong. Try again later

Giant Bomb News

119 Comments

Drop a Pin in Liberty City

How some clever (and dedicated) fans used Google tools to add Street View to a map of Grand Theft Auto IV's Liberty City.

If one didn't know any better, this would seem like a Photoshop--but it's actually an interactive map of Liberty City.
If one didn't know any better, this would seem like a Photoshop--but it's actually an interactive map of Liberty City.

78,494 screen shots. 3,019 equirectangular panoramas. 1,029,000 tiles. 125GB of files. One clickable map of a virtual world.

Over the course of two months, "fred" at GTA4.net (who would only tell me his first name, Nick) and others produced a Street Viewable version of Grand Theft Auto IV's Liberty City map.

Since the map originally launched, the page has generated more than 2.1 million views.

It's been several years since Rockstar Games released Grand Theft Auto IV, but tweakers and modders have continued to find new opportunities to expand their engagement through the PC version of the game. GTA4.net published its first interactive map of Liberty City in 2008, utilizing the publicly available Google Maps API tools.

"Rockstar had done a great job making Liberty City feel like a real, living, breathing place so the idea of adding a 'street view' feature followed on naturally," said Nick, the central developer on the project. "At the time, it was just that: a nice idea but not something we could actually do."

There are plenty of hidden easter egg events littered throughout the map.
There are plenty of hidden easter egg events littered throughout the map.

It's not the first time the popular collection of Grand Theft Auto fansites, Grand Theft Auto Network, published an interactive map. The team created one for Grand Theft Auto: San Andreas, too.

Nick started reconsidering the Street View idea when someone discovered Google had unlocked Street View within the Google Maps API. There were two problems facing the ambitious fans, though: capturing enough images to make Street View comprable to what people have come to expect and finding a way to implement all the images. And that's to say nothing of paying to host the images.

Enough useful tools had been invented by modders, however, that Nick figured it was possible.

"The scale of it was a bit of a worry, mainly the cost of hosting and serving so many images," said Nick, "but luckily 'Tank,' owner and bill payer for all our GTA fansites [at] gtanet.com, was all for it."

The process took about two months, most of which was taken up by running scripts that wandered the streets of Liberty City, snapping an endless stream of photos.

"A lot of that time was just a case of leaving the PC on overnight," said Nick.

To generate the necessary virtual photographic equipment, Nick and his team looked towards ScriptHook, which allowed them to program a script in any .NET language or C++ and easily plug that back into the game. Naturally, no one knew how to program in .NET or C++, but Nick described it as "surprisingly straightforward."

There's a possibility the same team will produce a map for L.A. Noire, but it's not for certain yet.
There's a possibility the same team will produce a map for L.A. Noire, but it's not for certain yet.

The script grabbed manipulated the in-game camera and took screen shots, which Nick then dropped into stitching software to produce the equirectangular panoramic images that would then be cut into tiles and popped into the Google Maps API. You knew, easy stuff.

Nick and company were tasked with virtually photographing 3,019 different locations. Each took 30 seconds to shoot, six minutes to stich and another minute to slice into tiles--we're talking hundreds of hours of work to put it all together.

"It wasn't exactly quick," said Nick.

There are all sorts of secret cameos littered throughout Street View, a few of which Nick would disclose to me. You'll have to figure out the rest for yourself (and then share them in the comments!).

The future versions of this undeniably cool tool is uncertain.

Rockstar is releasing a PC version of L.A. Noire, but the community response is an unknown. It's possible to make some types of maps based on console versions, but capturing the right images is impractical without a configurable PC edition. Nick would like to create one based on Red Dead Redemption, but since no PC version's been announced yet, that's looking unlikely.

Patrick Klepek on Google+

119 Comments

Avatar image for incertainsights
InCertainSights

45

Forum Posts

504

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

Edited By InCertainSights

I randomly got to that page like a month ago and tried the street view. It´s a nice thing they did but this dosn´t really need anybody. So it´s really just a fan thing.

Avatar image for mihos
Mihos

46

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Edited By Mihos

Kick ass job guys. I feel sorry for people who need a reason to do cool stuff.

Avatar image for lind_l_taylor
Lind_L_Taylor

4125

Forum Posts

6

Wiki Points

0

Followers

Reviews: 1

User Lists: 5

Edited By Lind_L_Taylor

It's insane. They ought to integrate this into Google Maps.

Avatar image for anatana
Anatana

28

Forum Posts

0

Wiki Points

0

Followers

Reviews: 2

User Lists: 0

Edited By Anatana

I actually just picked up GTA IV and finished it to 100%, and was struck again by the incredible scale and life of liberty city. I think this is an awesome way to pay homage to what rockstar built. Hopefully GTA V can address some of the small flaws IV had, looking forward to it!

Avatar image for prestonhedges
prestonhedges

1961

Forum Posts

42

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Edited By prestonhedges

@SkullcrusherMountain said:

@gladspooky: Like what? What news, exactly, would you like them to report? It's fucking AUGUST, dude. THERE IS NO NEWS IN AUGUST. Nobody releases anything, there's no game announcements, nothing. None of the other sites have anything approaching news, not Kotaku, Joystiq, anything.

You just defended Giant Bomb by comparing it to Kotaku. Congratulations.

Avatar image for unsolvedparadox
unsolvedparadox

2298

Forum Posts

31

Wiki Points

0

Followers

Reviews: 1

User Lists: 2

Edited By unsolvedparadox

This is pretty awesome, I tip my hat to everyone involved. If this gets done on the PC version with one of those texture/skin conversion packs to convert the surroundings to an even more real world style look...wow!

Avatar image for prestonhedges
prestonhedges

1961

Forum Posts

42

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Edited By prestonhedges

Just saw the PAX panel.

Hey Patrick, sorry for being a dick. You're alright with me.

Avatar image for icyicymcshake
ICYICYMCSHAKE

3

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Edited By ICYICYMCSHAKE

Very cool! Imaginative use of the street maps idea

Avatar image for kikkomansa
KikkomanSA

61

Forum Posts

1

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Edited By KikkomanSA

LA Noire is coming out on PC? Awesome!

Avatar image for sugetipula
sugetipula

106

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Edited By sugetipula

...yeah

Avatar image for tommyvercetti
TommyVercetti

17

Forum Posts

21

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

Edited By TommyVercetti

@Anwar said:

@Canteu:said:

#2 is Brucie from GTA4,

#3 is C.J. from San Andreas.

It's not the place, it's the people

I don't see CJ at all, could you make a screencap and point him out? I even looked 360 degrees. And what's so special about Brucie? I encountered some of the main characters in the city, so what, not really an easter egg or secret.

#3 is Luis Lopez from the Ballad of Gay Tony.

I don't get #1, though.

Avatar image for impureascetic
ImpureAscetic

40

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

Edited By ImpureAscetic
@patrickklepek: Could you fix up the copy? 
Avatar image for ben99
Ben99

1199

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

Edited By Ben99
@Canteu said:
To all those people saying this is "completely pointless" by that logic all videogames, movies, music and books are pointless (money notwithstanding). You all play video games "wasting" your time with that activity, you have no right to look down on anybody because of their hobbies or interests.
what a pointless and wasteful comment on a pointless news story.
Avatar image for ben99
Ben99

1199

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

Edited By Ben99

I hate sandbox games . The only people I saw tearing up for them were kids.

Avatar image for andyace83
AndyAce83

137

Forum Posts

17

Wiki Points

0

Followers

Reviews: 10

User Lists: 2

Edited By AndyAce83

Great work, great achievement. 

Avatar image for dragoness1993
Dragoness1993

49

Forum Posts

13412

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

Edited By Dragoness1993

Amazing

Avatar image for fresherthanair
FresherThanAir

12

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

Edited By FresherThanAir

Pretty pointless I suppose but still very cool!