Features

GameDrive contains nessesary and convenient components

Authentication

We support Login with device, Login with google and Login with facebook. Read more...

Buit-in Code Editor

You can create/update/delete/copy files and folder via code editor on web. Main language is Typescipt which coming with full auto-completion support. Read more...

Endpoints

Endpoints are where game client will send requests to the server. You can define request arguments and how to response by Typescipt api. Read more...

Custom Data

Custom Data allow you to define collection schema on code editor. Then you can use Typescipt api to insert/update/get/delete your data. Transactions for handling multiple collections in one request is supported. Read more...

Virtual Goods

Virtual Goods is simple version of Custom Data by storing single number value of each player. Read more...

Realtime Room

Realtime room is base on websocket and colyseus which allow you to fully control the room states and events. It come with build-in nodes and components based game engine. If you have game developer background, you can get into it easily. Read more...

Actions

Action is similar to Endpoint. When you, as a game admin, need to do some thing to the game data, you need to create Action and invoke it via web console. Read more...

Logs to debug

Just like other javascript base tools, you can call console.log("message") to log your message. And you and see the log message via web console. Read more...

In-app purchase apis

To sell goods in your game, you need to connect to stores like Google Play. GameDrive have built-in type apis that allow you to do that. Read more...

Web Request api

We have built-in apis that allow you to make web requests. You can use this apis to make http requests to other servers. Read more...

Staging

GameDrive provides to stages, PREVIEW and LIVE. You can make change on PREVIEW stage until you happy before deploy it to LIVE stage. When you making change it won't affect LIVE stage. Read more...

Snapshots

Snapshot is like a version control tool. You can create new snapshot and rollback to previous state. Read more...

Diff Viewer

Before you create new snapshot, you night want to see the changes, GameDrive have built-in diff viewer that can help you to check correctness. Read more...

Usage

Usage pages will show how many of resources have been used. And how much cost to need to pay.

Export/Import project

You can export your project to .json file and import to another project Read more...

Game Engine's SDK

We planed to support as many game engine's SDK as possible. Buy currently, we support Unity Engine only. If you need other game engine's SDK, please join our comminity andtell us. Read more...