• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Codemotion Magazine

We code the future. Together

  • Discover
    • Events
    • Community
    • Partners
    • Become a partner
    • Hackathons
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
    • Manifesto
  • Companies
  • For Business
    • EN
    • IT
    • ES
  • Sign in

Cate LawrenceSeptember 1, 2020

How A Game Company Turned Big Data Into a Hit AR Game

Game Development
facebooktwitterlinkedinreddit
Table Of Contents
  1. How Landlord GO works
  2. The use of satellite imagery and location data
  3. AR Game Tools Challenges
  4. What are the most challenging aspects of building a game for AR?
  5. Advice for aspiring AR game developers
  6. Want to launch a developer event despite the challenges of COVID-19?

You might remember a time when Pokemon GO was the biggest mainstream AR game, downloaded over 1 billion times, and named “Best Mobile Game” by The Game Developers Choice Awards and “Best App of the Year” by TechCrunch in 2017. While the hype might have died down, it’s still a popular form of entertainment and paved the way for a new wave of mobile AR games.

I recently spoke with John Woznowski, the CEO of Reality Games. The company recently launched the augmented reality game Landlord GO.

Recommended article
gaming industry facts
April 15, 2024

10 Incredible and Contradictory Facts about the Gaming Industry

Codemotion

Codemotion

Game Development

In its first few days became the top app in Germany with over 1m players an reached the number 1 spot in the Google Play New & Updated Game rankings in the U.S. and 50 other countries after being featured on the Play Store throughout its July 16th launch.

How Landlord GO works

The game is a combination of Monopoly meets Pokemon GO. Specifically, Landlord GO is a geo-location reality game that lets players buy and sell real-world properties. Using a massive pool of data, including detailed information about more than half a billion real-world properties, Landlord Go connects the user to their city: 

Players can start small, buying up local corner shops, and quickly amass a vast real estate empire through savvy investing. Put properties on the market, or engage in bidding wars with other players. Landlord Go reflects real-world values of properties using details like distance from the city centre and building amenities.

Anytime another player visits your property in real life, they pay you rent in the game. Each building has a unique daily performance based on real digital footprints. The more visitors your property gets, the higher its value. Currently, in Berlin, there are 31, 271 players making deals for virtual ownership of the 153, 517 real properties.

The use of satellite imagery and location data

To ensure the game has the largest playing field possible, the world is divided into 10 billion unique plots with a little help from NASA. Reality Games uses their own property data set combined with NASA satellite scans showing nighttime light emissions.

The game tracks half a billion real-world properties. Buildings in the game have the correct simulated height that corresponds with the real world versions, with image recognition and location data available through the AI camera feed.

Using a proprietary AI and data platform called Big Dots, the team is able to add real-world data to desktop and mobile apps. 

The company accessed data in their previous game by data scraping APIs from location sites such as Foursquare and their data now comes fromThey now use scraping and their own database which scrapes data from over 3000 open data sources. 

They now also have the opportunity to gain real-time user-generated data. As John explains “We have about 150,000 agents (players) who ensure that the buildings detailed in the game are accurate in return for tokens”.

For each location to be verified, it requires three people in the same location to verify the exact location of buildings.

The team includes data scientists, and they have a close relationship with data scientists at the University of Krakow.

AR Game Tools Challenges

The team started initially at Oxygen accelerator, Google campus London.  John explained, “We built a prototype. The prototype became Landlord Tycoon which today has 50 million organic downloads.”

According to John, 95% of the time building the game was spent on the backend site compared to the front end:

 “The game from the front end side is done on Native. However, it’s inherently a back end game; the front end is just showing the logistical information. And this is very, very different compared to other games because most of the games are front end based.

Leaderboards and the position of players compared to other players are the only communication between the server and client.”

John notes that the game has limited AR functionality via the phone app and that the company is waiting for new AR hardware, “the new game-changer, the new marketplace when Apple introduces its new AR lenses. When you put on the glasses, suddenly you have another layer of smart information. The game is ready to go; we just need the hardware.”

What are the most challenging aspects of building a game for AR?

John explains that some of the problems are not what you might to think. For example, where you place an icon in AR:

“If you are standing 300 meters from a building, the icon should be positioned at the top of the building. When you are coming closer, it should align with the entrance. Thus, we are working with our agents to put the location of the pin appropriate to a 3D environment.”

There is also the additional UX challenge: “When you are in a very popular place, you will be able to see suddenly 800 points of interest in a 200-metre radius. So you need to filter them by date and location. But the original Google data is problematic because the maps were built by satellites and by autonomous cars using street view and they didn’t put the location precisely with the building”.

Advice for aspiring AR game developers

When asked what advice he would give to aspiring game devs, John advises. “Create the first one, publish it yourself from home, and try to understand why it didn’t fly. It’s essential to understand the entire process. Because it’s complicated, it’s not only coding or game design.

Learn from how your players behave. You can gain insight into retention. You can understand what people like, what they dislike, and why they have left.

And by slowly observing those things, you learn how to build games. And then it’s only the scale, and the scale is related strictly to money. But it’s still possible to build an app, build the game, from the bedroom, and be successful.”

Want to launch a developer event despite the challenges of COVID-19?

If you want to know more about how modern technologies and tools can support you for – and during – the organisation of a virtual event, don’t miss this article showcasing the best tools we used to host our online conferences since the COVID-19 outbreak.

Related Posts

optifine

OptiFine for Minecraft? You Should Definitely Try It

Lucilla Tomassi
August 25, 2023
live streaming

What You Need to Set Up a Successful Live Stream

Richard Conn
December 28, 2020
game developer

Developers Can Turn Their Gaming Passion Into A Profession

Lorenzo Ermigiotti
October 1, 2020

IBM Think Digital 2020: Can the innovation of games prepare us for the future?

Cate Lawrence
May 14, 2020
Share on:facebooktwitterlinkedinreddit

Tagged as:AR/VR/XR Big Data Game Developer

Cate Lawrence
Learning DevOps: What are the Best Online Resources and Tools in 2020?
Previous Post
How Can You Become A Chief Technology Officer?
Next Post

Footer

Discover

  • Events
  • Community
  • Partners
  • Become a partner
  • Hackathons

Magazine

  • Tech articles

Talent

  • Discover talent
  • Jobs

Companies

  • Discover companies

For Business

  • Codemotion for companies

About

  • About us
  • Become a contributor
  • Work with us
  • Contact us

Follow Us

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions