Concept

MetaFi provides many features to aid you in the development of your social, multiplayer and realtime applications.

This section collects all of the major features and dives into the theory and practice of each.

MetaFi is a scalable server for social and real-time games and apps.

You get to focus on building your project while the server handles all:

  • User accounts: Every user is registered and has a profile for other users to find and become friends with or join groups and chat.

  • Friends: Friends are a great way to build a social community.

  • Groups and Clans: A group brings together a bunch of users into a small community or team.

  • Real-time chat: Users can chat with each other 1-on-1, as part of a group, and in chat rooms.

  • In-app notifications: In-app notifications make it easy to broadcast a message to one or more users.

  • Leaderboards: Leaderboards are a great way to add a social and competitive element to any game.

  • Matchmaker: The matchmaker makes it easy in real-time and turn-based games to find active opponents to play against.

  • Multiplayer: The multiplayer engine makes it easy for users to set up and join matches where they can rapidly exchange data with opponents.

Server runtime code

  • The server integrates the Lua programming language as a fast embedded code runtime.

  • This is useful to run custom logic which isn’t running on the device or browser. The code you deploy with the server can be used immediately by clients so you can change behavior on the fly and add new features faster.

Last updated