Description

This extension provides an implementation of Flox for GameMaker. Flox is a server backend especially for game developers, providing all the basics you need for a game: analytics, leaderboards, custom entities, and much more. The focus of Flox lies on its scalability (guaranteed by running in the Google App Engine) and ease of use. Features include;

  • Analytics
  • Leaderboards
  • Save/Load Cloud Data
  • Player login
  • Queries

The platforms I can support include Windows + Windows 8/10, MacOSX, Linux and iOS but the library should also work on Android, Windows Phone and Tizen.

Flox is really easy to use, you can get some really interesting analytics with one line of code.

flox_init("gameId","gameKey","gameVersion");

Log information whenever something exciting happens

flox_log_info("Something happened");
flox_log_error("ParseError","The players name is wierd");

Save player data to the server

var save = flox_entity_create("SaveGame");
flox_entity_set(save,"level",3);
flox_entity_save_queued(save);

Post and load scores

flox_leaderboard_post("myLeaderboard",3000,playerName);

And that's just the tip of the iceberg!

I am in no way affiliated with Gamua (creators of Flox)

End User Licence Agreement (EULA).

Changes in 0.5.3

This version contains a number of bug fixes and one new feature improvement.

Version 0.5.3. Published January 15, 2017

Created with GameMaker: Studio v1.4.1763

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

Kesly C 12 March 2017

Awesome back-end!

I use this for my current release and it scaled perfectly for our 100k+ users! One suggestion is to keep it updated.


Gravatar

Dan F 22 June 2015

Excelent!

- Easy to use
- Works across devices
- Well documented

Thanks!

This review was left for a previous version of this asset.


Gravatar

omid g 22 June 2015

well done ....

works perfeclly, nice job dude.

This review was left for a previous version of this asset.


Gravatar

Wade A 11 October 2014

Works

Works great :)

This review was left for a previous version of this asset.


Gravatar

Mark H 26 August 2014

Amazing work

Well made and well documented.

This review was left for a previous version of this asset.

Package contents

Total size 33.6 KB

Flox-GML.extension.gmx 19.2 KB Flox-GML
Flox-GML.ext 0 Bytes Assets
Objects Scripts
flox_create_uid.gml 613 Bytes flox_date_decode.gml 2.92 KB flox_date_encode.gml 1.22 KB flox_die.gml 726 Bytes flox_entity_create.gml 1.04 KB flox_entity_destroy.gml 670 Bytes flox_entity_destroy_queued.gml 584 Bytes flox_entity_destroy_type.gml 1.23 KB flox_entity_exists.gml 417 Bytes flox_entity_free.gml 489 Bytes flox_entity_get.gml 526 Bytes flox_entity_has.gml 310 Bytes flox_entity_load_type.gml 1.2 KB flox_entity_refresh.gml 978 Bytes flox_entity_save.gml 1.33 KB flox_entity_save_queued.gml 672 Bytes flox_entity_set.gml 501 Bytes flox_entity_set_list.gml 669 Bytes flox_entity_set_map.gml 658 Bytes flox_flush_local_data.gml 335 Bytes flox_get.gml 979 Bytes flox_get_time.gml 502 Bytes flox_http_status_is_success.gml 164 Bytes flox_http_status_is_transient_error.gml 381 Bytes flox_init.gml 2.58 KB flox_leaderboard_load.gml 2.13 KB flox_leaderboard_post.gml 774 Bytes flox_log_error.gml 1.23 KB flox_log_event.gml 1.12 KB flox_log_info.gml 624 Bytes flox_log_warning.gml 642 Bytes flox_player_get.gml 163 Bytes flox_player_login_email.gml 490 Bytes flox_player_login_email_password.gml 1.6 KB flox_player_login_key.gml 312 Bytes flox_player_logout.gml 156 Bytes flox_player_reset_email_password.gml 959 Bytes flox_query_begin.gml 817 Bytes flox_query_find.gml 1.96 KB flox_query_ids_only.gml 550 Bytes flox_query_limit.gml 769 Bytes flox_query_offset.gml 394 Bytes flox_query_order_by.gml 409 Bytes flox_query_where.gml 1.43 KB i_flox_assert.gml 460 Bytes i_flox_assert_initialized.gml 227 Bytes i_flox_assert_query_building.gml 205 Bytes i_flox_authentication_create.gml 550 Bytes i_flox_authentication_get.gml 181 Bytes i_flox_cache.gml 241 Bytes i_flox_cache_add.gml 1.13 KB i_flox_cache_clear.gml 335 Bytes i_flox_cache_contains.gml 186 Bytes i_flox_cache_get.gml 911 Bytes i_flox_cache_metadata_get.gml 664 Bytes i_flox_cache_remove.gml 882 Bytes i_flox_cache_response.gml 680 Bytes i_flox_callback.gml 1.94 KB i_flox_debug_message.gml 530 Bytes i_flox_encode_map_for_uri.gml 600 Bytes i_flox_entity_from_map.gml 1.2 KB i_flox_entity_to_map.gml 769 Bytes i_flox_entity_url.gml 330 Bytes i_flox_get_current_time_utc.gml 284 Bytes i_flox_get_display_resolution.gml 241 Bytes i_flox_get_os.gml 593 Bytes i_flox_leaderboard_scores.gml 811 Bytes i_flox_on_authenticated.gml 1.35 KB i_flox_on_entity_destroy_complete.gml 394 Bytes i_flox_on_entity_destroy_error.gml 444 Bytes i_flox_on_entity_load_complete.gml 664 Bytes i_flox_on_entity_load_error.gml 753 Bytes i_flox_on_entity_refresh_complete.gml 638 Bytes i_flox_on_entity_refresh_error.gml 414 Bytes i_flox_on_entity_save_complete.gml 434 Bytes i_flox_on_entity_save_error.gml 599 Bytes i_flox_on_get_time_complete.gml 556 Bytes i_flox_on_get_time_error.gml 520 Bytes i_flox_on_leaderboard_load_complete.gml 807 Bytes i_flox_on_leaderboard_load_error.gml 599 Bytes i_flox_on_password_reset_complete.gml 424 Bytes i_flox_on_password_reset_error.gml 445 Bytes i_flox_on_player_login_complete.gml 1.03 KB i_flox_on_player_login_error.gml 1.23 KB i_flox_on_query_complete.gml 3.26 KB i_flox_on_query_entity_load_complete.gml 616 Bytes i_flox_on_query_error.gml 1.1 KB i_flox_on_queued_request_complete.gml 386 Bytes i_flox_on_queued_request_error.gml 1 KB i_flox_persistent_filepath_get.gml 189 Bytes i_flox_persistent_invalidate.gml 189 Bytes i_flox_persistent_load.gml 3.83 KB i_flox_persistent_save.gml 1.04 KB i_flox_player_create.gml 515 Bytes i_flox_player_login.gml 802 Bytes i_flox_player_login_auth_data.gml 2.87 KB i_flox_query_add_entity.gml 713 Bytes i_flox_query_finish.gml 404 Bytes i_flox_query_list_string.gml 646 Bytes i_flox_request.gml 1.16 KB i_flox_request_create.gml 1.72 KB i_flox_request_perform.gml 5.14 KB i_flox_request_queued.gml 1.43 KB i_flox_response_fake_failure.gml 1.28 KB i_flox_response_process.gml 6.32 KB i_flox_service_queue_dequeue.gml 342 Bytes i_flox_service_queue_enqueue.gml 379 Bytes i_flox_service_queue_finished.gml 1.39 KB i_flox_service_queue_process.gml 1.2 KB i_flox_session_add_log_entry.gml 679 Bytes i_flox_session_create.gml 827 Bytes i_flox_session_destroy.gml 696 Bytes i_flox_session_start.gml 2.23 KB list_add_list.gml 227 Bytes list_add_map.gml 223 Bytes list_create.gml 262 Bytes list_deep_copy.gml 654 Bytes list_destroy.gml 356 Bytes list_exists.gml 301 Bytes list_join.gml 485 Bytes list_json_encode.gml 791 Bytes list_meta_delete.gml 191 Bytes list_meta_get_name.gml 261 Bytes list_meta_has_name.gml 211 Bytes list_meta_init.gml 479 Bytes list_meta_set_name.gml 242 Bytes list_replace_map.gml 812 Bytes list_size.gml 251 Bytes map_copy.gml 411 Bytes map_create.gml 265 Bytes map_deep_copy.gml 650 Bytes map_default.gml 913 Bytes map_delete.gml 546 Bytes map_destroy.gml 412 Bytes map_exists.gml 319 Bytes map_get.gml 512 Bytes map_has.gml 393 Bytes map_meta_delete.gml 184 Bytes map_meta_get_name.gml 257 Bytes map_meta_init.gml 225 Bytes map_meta_set_name.gml 236 Bytes map_set.gml 480 Bytes map_set_list.gml 484 Bytes map_set_map.gml 503 Bytes map_size.gml 237 Bytes

What is the issue?

Back to Top