NFC Reader & writer function for games

I’d like to request NFC support for Android builds in GDevelop.
Specifically, the ability for a game/app created with GDevelop to read data from NFC tags (text, URLs, or small payloads) and trigger events/actions in the game when a tag is scanned.

Some examples:

  • Treasure hunt or escape room games: Players scan NFC tags hidden in real-world locations to unlock clues, items, or story elements.

  • Card/board game hybrids: Physical cards or tokens with NFC could trigger in-game actions when scanned.

  • Augmented experiences: Imagine a game where scanning an NFC tag unlocks a secret level, gives a power-up, or spawns a unique enemy.

  • Educational games: Not purely productivity tools, but actual games where scanning NFC objects is part of the challenge.

This keeps GDevelop’s focus on being a game engine, while giving developers more creative tools for mixing physical and digital gameplay.

  • Android already provides native APIs for NFC (reading NDEF tags).
  • Other frameworks like Cordova or Unity already support NFC through plugins.
  • GDevelop could integrate this as a new event type (e.g. “When NFC tag is scanned → store content in a variable”).

For example:
A user scans a sticker with the text “TASK:Write 3 paragraphs”.
→ GDevelop receives this string.
→ The app shows the task on screen and starts a timer automatically.

To be honest, that would be SO cool :smiley: