Game

Redefine game development
and operation

Minimize friction and repetitive tasks during development.

Nbase Game SDK is trusted by hundreds of games and studios.

Social logins & payment gateways

Enable social logins and global payment gateways with the click of a button

Learn more

Payment fraud prevention

Fraudulent refund activities are automatically detected, prohibiting access to the game

In-game chat

Quickly and effortlessly integrate in-game chat with features

Learn more

Easy, efficient operation on the dashboard

Only a few clicks and typing to operate and manage games.

Overview of user data
Activity and history
Payment and refund
Suspend and delete

Overview of user data

Every piece of information about users, except PII, are collected and synced real-time for analytics and customer support.

Activity and history

View users' in-game data, activity, purchase history, inquiries, and more.

Payment and refund

View payment and refund history. Fraudulent payments are automatically detected, blocking the abusers.

Suspend and delete

View users' abnormal activities. Abusers are detected and suspended automatically. Set suspension period or unsuspend such users.

Real-time data
Retention data
Revenue in details

Real-time data

Track key metrics to understand user inflow and engagement: DAU (Daily Active Users), MAU (Monthly Active Users), CCU (concurrent Users), and NRU (New Registered Users)

Retention data

Observe how many users are retained over any given period to infer effectiveness of marketing, events, etc.

Revenue in details

Gain in-depth data on revenue by ARPU (Average Revenue Per User), ARPPU (Average Revenue Per Paying User), Revenue Per Item, Revenue Per Store.

Voice generated by A.I.
Enable in-game voice chat

Voice generated by A.I.

Skip the hassle of recording voice for thousands of lines of text. Nbase AI converts text to unique, humanlike voices real-time.

Enable in-game voice chat

Allow gamers to send voice instead of typing text.

Collect players' rank data
Set ranking criteria/cycle

Collect players' rank data

Foster competition in game with leaderboards using different conditions and criteria.

Set ranking criteria/cycle

Set start and end date, timezone, reset cycle, and sort order.

Friend list
Friend management

Friend list

Keep gamers connected and engaged with the friend list.

Friend management

Allow users to send friend request, block, and delete friends.

Real-time, global push messages
Real-time text messages
Target recipients

Real-time, global push messages

Quickly send out push notifications in different languages, globally.

Real-time text messages

Send out a bulk of SMS messages in a minute.

Target recipients

Messages can be sent by countries or mobile platform: Android or iOS.

Maintenance
Update

Maintenance

Pause access and set notification for scheduled maintenance.

Update

Redirect users to the app store to download the latest update.

Cross-platform development

Choose platforms/engines to build games on.
SDKs minimize time and resources needed for cross-platform development.

// Create ---

// Insert new record into a table called `rooms`
const { data, error } = await nbase
  .from('rooms')
  .insert({ 
    name: 'Supabase Fan Club', 
    public: true 
  })


  
// Read a record

// Retrieve all of the `rooms`, 
// and get all the messages for each room.
const { data, error } = await nbase
  .from('rooms').select(`
    name,
    messages ( text )
  `)
  .eq('public', true)




// Read a record

// Retrieve all of the `rooms`, 
// and get all the messages for each room.
const { data, error } = await nbase
  .from('rooms').select(`
    name,
    messages ( text )
  `)
  .eq('public', true)



// Read a record

// Retrieve all of the `rooms`, 
// and get all the messages for each room.
const { data, error } = await nbase
  .from('rooms').select(`
    name,
    messages ( text )
  `)
  .eq('public', true)




// Read a record

// Retrieve all of the `rooms`, 
// and get all the messages for each room.
const { data, error } = await nbase
  .from('rooms').select(`
    name,
    messages ( text )
  `)
  .eq('public', true)




Systematic support for user satisfaction

There is no need to use 3rd-party customer support platform like Zendesk.

dash
dash
dash
dash

Necessary features
for all games

Skip the time-consuming part of game development. Use the pre-built game functionalities to accelerate game development

Explore documentation

Coupons

Create coupons for in-game items and track its usage.

In-game announcement

Display banner-style announcement in the game.

Gift & item

Send gift and items to specific groups of users.

Game log

In-game activity logs and system errors are collected.

Security

Rooting, emulator, and other illegal program detection and device integrity verification

Abuser detection

Payment abusers and chat abusers are automatically blocked.

Supercharge your application