• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Codemotion Magazine

Codemotion Magazine

We code the future. Together

  • Discover
    • Live
    • Tech Communities
    • Hackathons
    • Coding Challenges
    • For Kids
  • Watch
    • Talks
    • Playlists
    • Edu Paths
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
  • Partners
  • For Companies
Home » Frontend » Game Development » How A Game Company Turned Big Data Into a Hit AR Game
Game Development

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

On the footsteps of Pokemon Go, Reality Games uses big data, location intelligence, and augmented reality to create a popular game.

September 1, 2020 by Cate Lawrence

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.

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.

facebooktwitterlinkedinreddit
Share on:facebooktwitterlinkedinreddit

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

Learning DevOps: What are the Best Online Resources and Tools in 2020?
Previous Post
COVID-19 and the Future of Remote Work
Next Post

Related articles

  • FemDevs: Putting Together Videogame Development and Diversity
  • IBM Think Digital 2020: Can the innovation of games prepare us for the future?
  • Conversational AI Is the New UX
  • Maps in a 3D world
  • John Romero: 25 years of DOOM!
  • Can DOTS change the future of Unity?
  • What You Need to Set Up a Successful Live Stream
  • Developers Can Turn Their Gaming Passion Into A Profession

Primary Sidebar

Learn new skills for 2023 with our Edu Paths!

Codemotion Edu Paths for 2023

Codemotion Talent · Remote Jobs

Java Developer & Technical Leader

S2E | Solutions2Enterprises
Full remote · Java · Spring · Docker · Kubernetes · Hibernate · SQL

AWS Cloud Architect

Kirey Group
Full remote · Amazon-Web-Services · Ansible · Hibernate · Kubernetes · Linux

Front-end Developer

Wolters Kluwer Italia
Full remote · Angular-2+ · AngularJS · TypeScript

Flutter Developer

3Bee
Full remote · Android · Flutter · Dart

Latest Articles

web accessibility standards, guidelines, WCAG

Implementing Web Accessibility in the Right Way

Web Developer

devops, devsecops, cibersecurity, testing

3 Data Breaches in Web Applications and Lessons Learned

Cybersecurity

The influence of Artificial Intelligence in HR

Devs Meet Ethics: the Influence of Artificial Intelligence In HR

AI/ML

google earth engine

What is Google Earth Engine and Why It’s Key For Sustainability Data Analysis

Data Science

Footer

  • Magazine
  • Events
  • Community
  • Learning
  • Kids
  • How to use our platform
  • Contact us
  • Become a Contributor
  • About Codemotion Magazine
  • How to run a meetup
  • Tools for virtual conferences

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • YouTube
  • RSS

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

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • RSS