flox: building games with a no-fuzz backend
DESCRIPTION
Successful games need a backend that saves development time and gives you valuable information about your game and its players. In this session we will have a look at how to use Flox http://gamua.com/flox/ to get informative game analytics, identify and authenticate your players, store and analyze all your players log files and use Flox as a remote database for your custom game data like savegames and player states.TRANSCRIPT
Building games with a no-fuzz game backend Строительные игры с нет-пух игра бэкэнд
HOLGER WEISSBÖCK
Austria, 1981 Media Design, 1999 Performance, 2006
Flox, 2012 Gamua, 2009
Starling, 2011 iOS Games & Apps, 2009Sparrow, 2010
Important? Важно?
100.000.000?
WILL IT…
Achievements Leaderboards Mobile
Debugability Player Progress
Insights & Analytics Savegames, States, …Platform Integration
CROSS PLATFORM
TODOS…
Buy Servers Up-Front Setup Databases Write Server Code
Maintain Hardware
Build an extensible app stack
Prepare for Peak Loads
Waste Time in General
Worry About Scalability
TOO MUCH WORK? СЛИШКОМ МНОГО
РАБОТЫ?
The No-Fuzz Game Backend
In-Depth Analytics Leaderboards Achievements
Always On Logs
Player Profiles Remote Database AS3, ObjC & Ruby
GAMES ИГРЫ
PixelMogul Snailboy Bardbarian
Pathogen
The Zombie Show
Wake The Royalty
The Sweet Menace
Spin City
NO FUZZ• One clean & optimized API for all tasks Один чистый и оптимизированный интерфейс для всех задач
• Unlimited amounts of players backed by a scalable cloudНеограниченное количество игроков при поддержке масштабируемой облака
• All game data in one single web interfaceВсе игровые данные в одном веб-интерфейс
PLAYERS
• Player login handling, authorization & authenticationИгрока обращение Войти, авторизации и аутентификации
• Social platform login supportСоциальная поддержка платформы Войти
• Player status & progress storeСтатус игрока и прогресс магазин
ANALYTICS• Observe Player Behavior, Origin,
Language, Devices, ...Соблюдайте игрока Поведение, происхождения, языка, приборы, ...
• Gather Logs & Error StacktracesСоберите все журналы и stacktraces об ошибках
• Create Custom EventsСоздание пользовательских событий
HALLS OF FAME
• Cross-platform LeaderboardsКросс-платформенные лидеров
• Achievements & Player Progress Достижения и игрока Прогресс
ENTITIES
• Store arbitrary objects (e.g. savegames, ...)Храните произвольные объекты
• Share entities between players (e.g. custom maps, replays, ...)Поделиться объекты между игроками
• Integrated security & permission handlingКомплексная обработка безопасности и разрешения
WWW.FLOX.CC