Skip to main content
FA Minigames is a free NUI resource for FiveM. It provides ten client-side minigames through a small synchronous export API.
This documentation covers FA Minigames 1.0.0. The examples assume the resource folder is named fa_minigames.

What you get

Framework independent

Use it with ESX, QBCore, Qbox, standalone resources, or your own framework.

Ten games

Choose from drilling, keypad, memory, matching, and terminal challenges.

Simple result contract

Each export waits for completion and returns a result table to your Lua coroutine.

Available games

Start here

Install the resource

Put the resource in your server and start it in the right order.

Use the exports

Copy the result-handling pattern and select a game.

Tune difficulty

Use presets or safely override individual game options.

Get help

Resolve startup, NUI, timeout, and API problems.
A successful minigame is client-provided input. Your owning resource must validate permissions, distance, state, attempts, rate limits, and rewards on its server.