Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Mobile blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
Graphics, Gaming, and VR blog Incubating Gaming Partnerships, One Question at a Time
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI and ML blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded blog

  • Graphics, Gaming, and VR blog

  • High Performance Computing (HPC) blog

  • Infrastructure Solutions blog

  • Internet of Things (IoT) blog

  • Operating Systems blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tell us what you think
Tags
  • High Fidelity Mobile Gaming
  • Virtual Reality (VR)
  • Graphics Developers
  • ecosystem
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Incubating Gaming Partnerships, One Question at a Time

Pablo Fraile
Pablo Fraile
July 23, 2019

“For gamers, Arm has made it possible to expand the limit of our imaginations” – Kristoffer Benjaminson, CTO & Co-founder of Fast Travel Games.

When Arm and Fast Travel Games started working together, they didn’t know that their experiment would lead to a journey of innovation. This resulted in its core title Apex Construct being in the exclusive club of launch titles for the new Oculus Quest.

Arm is built around our partnerships. Our vast community of more than 1000 software, tools, and service partners support and enable the use of our technology across many different markets and applications.

Overall, the Arm partnership touches billions of people and devices worldwide. It includes most of the largest tech companies such as those from the mobile, semiconductor, gaming, automotive, infrastructure and IoT industries. Collectively, this represents billions of dollars of investment each year and thousands of engineers worldwide.

Partnerships build the ecosystem

In order to build an ecosystem that puts smartphones in the hands of four billion people and secures one trillion IoT devices, strong cross-industry partnerships are integral.

The strongest partnerships are forged around simple questions:

  • “What would happen if I do X?”
  • “How would I do or avail of Y?”
  • “Is it possible to get to Z?"

These simple questions can lead to business-changing answers – and these are often so complex and intricate that no single company has the resources or capability to address them single-handedly. Similarly, the ability to answer them is not just at the privilege of large companies collaborating, often the agility and specialist knowledge of smaller firms is just as valuable.

Partnering with Fast Travel Games 

This is how our relationship with Fast Travel Games started. The simple question we asked ourselves was; “would Apex Construct, an award-winning PC and console VR game, run on a mobile VR device?”

With Arm’s vast knowledge of mobile, and Fast Travel Game’s expertise in virtual reality (VR), we began to try and answer this simple question. Together, we started experimenting with a set of approaches and tools to help reduce the compute requirements and make them feasible on mobile – while still retaining the same (or at least perceived) fidelity and immersion.

We built custom tools that batched 3D graphics so that they were faster to render. We built positional inside-out tracking out of the standard smartphone camera to enable six degrees of freedom so that the player could crouch and dodge attacks to preserve the immersive experience. We implemented the latest best practices and mobile techniques to ensure that every texture and asset is optimized, every draw call is prodigal, and every pixel is purposefully rendered, so that the game would run in the most efficient and performant way possible.

To our slight surprise, it worked almost straight away; showing that we are closer than ever to closing the gap in gaming experiences between mobile and console. This will only become easier as Arm processors improve every year and Vulkan consolidates as the de-facto graphics API of choice, allowing for a more effective use of the CPU.

Experimentation leads to success

What initially started as a technical experiment to try and answer a simple question, ultimately led Fast Travel Games to apply the same techniques and bring the Apex Construct experience to the new mobile SoC based Oculus Quest VR headset, with it becoming one of its featured launch titles.

This experiment was never guaranteed to lead to any successes. In fact, the potential “failure” itself would yield to interesting learnings and help to answer the initial question. Often, no engineer or marketer can fully anticipate which ideas will lead to ground-breaking results, and which will hit a brick wall and therefore need to be abandoned.

But at Arm we love experimentation. It’s this exploration, this adventurer mentality of trying many things, failing quickly and learning from it, that has made Arm a successful partner. Through strong collaborations, constraints that once appeared insurmountable become trivial. This trait is part of Arm’s DNA and works well when partnering with big and small companies alike.

Could you be Arm's next partnership?

With Arm being at the epicenter of the world’s largest compute ecosystem, what difference can our team make for you? If you are a developer, whether your field is graphics, AR/VR, machine learning, get in touch and let’s ask simple questions together - which will then lead to something incredible when we solve it together.

Learn about how Arm is supporting developers

Anonymous
Graphics, Gaming, and VR blog
  • Style transfer for graphics post-processing on mobile

    Pavel Rudko
    Pavel Rudko
    This blog explains how developers can implement style transfer for graphics post-processing on mobile, in particular neural style transfer.
    • March 24, 2022
  • Analyzing ray traced content with Arm Mobile Studio

    Geraint North
    Geraint North
    This blog describes how Arm Mobile Studio can analyze ray traced content, with this being showcased via OPPO Find X5 pro smartphones at GDC 2022.
    • March 15, 2022
  • Using Adaptive Performance for the “Amazing Adventures of Dr. Arm”

    Joe Rozek
    Joe Rozek
    This blog explores Unity's Adaptive Performance and how it was applied to an internal Arm gaming title that will be showcased at GDC 2022.
    • March 14, 2022