We provide a platform for making multiplayer games. Snipe server is a comprehensive backend solution for creating online games, fast, and scalable. This is not just a server for development, but also a full-fledged toolset with a bunch of ready gaming modules to suit your needs.
Perfect fit for Instant Games, IO Games, Social games, MMO/MOBA and other kinds of multiplayer games.
Our solution fits: Indie, professionals, major studios.
EDITOR
Web-based editor with access to all core modules and capability to extend the core functionality. Create and edit all ingame entities with server automatically reloading static data on each action. You can even edit something that is currently in the server if you need to.
MODULES
Extensive library of builtin modules with common useful functionality including the following:
Calendar Events
Calendar-based server events that automatically start and finish by date and time specified. You can limit the events by user language and user platform. You can also create events consisting of multiple stages with different functionality in each stage.
|
Game Variables
Server variables that are stored in database, loaded on server start and can be changed on the running server through the editor.
|
Items, Bundles and User Inventory
Ingame items with attributes, bundles of items that can be bought, put into user inventory, used, worn or whatever else you can think about. Edit items in the editor and test the changes immediately.
|
Localization Support
Full localization support for static game data. Use the editor to export the CSV file with strings to localize and import it back with localization provided.
|
Quests
Create chains of quests with various requirements, store local quest variables defining what the user needs to do to complete the quest and give out rewards. Every part is completely extendable to suit the needs of your project.
|
Shop
Put ingame items in the shop and allow users to buy and sell them. Set the item amount for limited items and let the server handle it.
|
Users
The largest of the modules, includes support for user registration and login and links to all the other modules that rely on users.
|
Badges
Give out badges (also called achievements) to users upon completion of difficult tasks. The badge progress is stored as special quests, no need to implement it in the server code.
|
Effects
Buffs, debuffs, curses, any other timed ingame effects that can be applied to user belong here. Create the effects in the editor and bind them to item usage, quest rewards or anything else.
|
Segmentation & Analytics
Integrated server-side analytics. All critical data with maximum accuracy.
|
Clans
The module allows to quickly implement ingame clans.
|
Leaderboards
Ready-made leaderboard charts. Allows players to compete with each other.
|
Rooms
Flexible room system allows you to combine players in game sessions with server logic.
|
Matchmaking
System that allows you to match up players.
|
Game balance and math tables
Special structures and tools for math tables. Simplify game balance iteration with server-side logic.
|
Asset manager
Game asset management on the server (images, bundles, metadata, etc.).
|
Chat rooms
Real-time communication between players.
|
Notifications
User notification system by various triggers.
|
|
Scripts
Script language with the ability to program server-side game logic. Scripts can be compiled into native (C++) if needed.
|
|