GameNative README

The project's README from github.com/utkarshdalal/GameNative. As one markdown file: README.md.

GameNative

Play the PC games you already own — from Steam, Epic and GOG — on your Android device, with cloud saves.

utkarshdalal%2FGameNative | Trendshift

Star History Rank

GitHub Release GitHub stars Discord License Ko-fi

Download · Discord · Support on Ko-fi


GameNative lets you run the PC games in your Steam, Epic and GOG libraries directly on Android — no streaming required. Your saves sync to the cloud, so you can stop on your PC and keep going on your phone.

It's still early. Not every game runs yet, and some need tweaking to play well, but the community is constantly finding and sharing configs that work — and these get applied automatically. You can see if anyone has tried running your game successfully at https://gamenative.app/compatibility.

What you get

Demo

TechDweeb walks through setting up GameNative on an Android handheld in a couple of minutes:

Youtube Video

How to use

  1. Download the latest release here
  2. Install the APK on your Android device
  3. Log in to your Steam account
  4. Install your game
  5. Hit play and enjoy

Support

The fastest way to get help is the Discord server — we're 35k+ strong and someone's usually around.

Please don't open issues on GitHub; they're closed automatically. Bring it to Discord instead.

If you'd like to chip in, you can support the project on Ko-fi.

Contributing

Want to help out? Message us to get into the #development channel on Discord, or open a thread there. Things we're currently looking for help with live on our Trello board.

Building

Most of the time you don't need this — if you just want to play, grab the release above. This is for contributors.

  1. Build it like any normal Android Studio project. Ask on Discord if you get stuck.
  2. SteamGridDB API key (optional): to pull game artwork for custom games, add your key to local.properties:
    STEAMGRIDDB_API_KEY=your_api_key_here
    
    You can get one from your SteamGridDB preferences. Without it everything still works — it just won't fetch images.

Analytics & privacy

GameNative uses PostHog for anonymous analytics. No personal information is ever collected — no names, emails, IPs or device identifiers.

Always collected, to improve game compatibility:

This is how we figure out which games work, how well they run, and which configs to apply automatically for the next person. It can't identify you.

Optional, and switchable under Settings → Info → Usage Analytics:

The full Privacy Policy has the details.

Supporters

Thanks to our Ko-fi sponsors and GitHub sponsors, including CodeRabbit.

Star History Chart

License

GPL 3.0.

See THIRD_PARTY_NOTICES for attributions, copyleft source offers, and notices about third-party and proprietary components bundled with the app.


Disclaimer: This software is meant for playing games that you legally own. Don't use it for piracy or anything else illegal. The maintainer takes no responsibility for misuse.

GameNative (utkarshdalal/GameNative)

Searching Database…

What is this?GameNative lets you run the PC games you already own on Steam, Epic, GOG and Amazon directly on your Android device, with no streaming required, and syncs cloud saves between your PC and phone.
Is this a streaming client like Moonlight, or does it actually run the games on my phone?It actually runs the PC games on the Android device itself rather than streaming them from a remote PC — there's no PC required to be running at the same time.
How do I get it running?Download the latest APK from the releases page, install it on your Android device, log in to your Steam account, install your game, then hit play.
Do I need a SteamGridDB key or anything else to set it up?No — a SteamGridDB API key is entirely optional and only used to fetch box art for custom games; the app works fully without it, you just won't see images.
Does every game actually run well on this?Not yet — the project is still early, not every game runs, and some need tweaking, though the community keeps finding and sharing configs that get applied automatically for you.
What does it collect about me?It uses PostHog for anonymous analytics and never collects personal information like names, emails, IPs or device IDs; some gameplay stats are always collected to improve compatibility, while feature-usage tracking is optional and can be toggled off in settings.
What extra features does it support besides just launching a game?It includes controller and touch support with a custom control editor and on-screen HUD, plus Steam DLC, workshop and branch support.
Is this meant for pirated games?No, it's explicitly intended for playing PC games you legally own through Steam, Epic, GOG or Amazon; the maintainer disclaims responsibility for misuse.
Size
1.4 GB
Stars
11.3K
Age
1y
Commits · 90 Days