Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

Release 2.8.5: Felgo Game Network Improvements & New Image Sharing Functionality

By Christian

Release 2.8.5 is now available for download and as a free update to all Felgo users. This update features improvements to the Felgo Game Network and a host of bug fixes to give you the best Felgo experience.

Update Now!

If you’d like to make cross-platform apps and games but haven’t signed up for Felgo yet, you can download the SDK for free.

Host Images like Facebook

The Felgo Game Network can now be used as a backend for storing images. You can upload images to our Game Network BaaS (Backend-as-a-Service) with the new uploadImage() function.

With this function, you can build your own social media app where users can upload and share their pictures, or create games like Draw Something where the images are stored on our hosted server.

Image Picker

This new Image Picker feature uses the NativeUtils component. The NativeUtils::displayImagePicker() and NativeUtils::displayCameraPicker() methods allow players to choose an image from their device gallery or take a picture with their camera.

These methods give your players advanced personalisation choices when creating any kind of profile.

Native Dialog Improvements

For showing a native dialog with multiple options, the NativeUtils::displayAlertSheet() function is now available. Here is an example how it looks like on iOS:

alertdialog
The new NativeUtils::displayAlertDialog() lets you localize button titles as a replacement for NativeUtils::displayMessageBox(). This replacement component gives you more options when creating dialogs, while retaining native appearance.

NativeUtils::displayTextInput() now lets you set custom or localized button titles. This let’s you create more detailed dialogs, with the latest native appearance to give your users the best UX possible.

Felgo Game Network Improvements

Customizable Profile Pictures

The Felgo Game Network is a cross-platform gaming service that allows players around the world to compare high scores and achievements. It’s available free of charge to all Felgo users and takes less than 10 minutes to integrate into your cross-platform game!

The latest improvement to the Game Network allows players to add a profile image, giving users more personalisation options.

vpgn_profile_imageupload

Players can now upload their own profile image in the ProfileView of the Felgo Game Network. They can upload a custom image by taking a picture or choosing an image from the gallery. This new feature works on iOS, Android and Desktop.

For changing the user image in your own views use the following VPlayGameNetwork functions:

Player Location

The Felgo Game Network now allows players to show their location by adding a national flag to their profile. This feature also allows players to customize their Felgo Game Network Profile even further.

changelogimg

This setting reads the locale of a player at app start up but can also be disabled by the player. This feature is enabled for your game by default; you can deactivate it with VPlayGameNetworkView::countryCodeEnabled.

Felgo Game Network Styling Improvements

The latest version of Felgo offers styling improvements to the Felgo Game Network. The following changes will provide a much improved user experience to your players:

  • The VPlayGameNetworkView automatically hides the achievement display button if no achievements are specified.
  • In addition to the back button, clicking the title text in the VPlayGameNetworkView header also allows back navigation.
  • You can make it easier for players to find their friends with highlighting in the overall VPlayGameNetworkView. You can customize the default behaviour with the properties tintFriendPlayerHighlightColor and higlightFriendPlayersWithColorEnabled.
  • Players can now enter Unicode characters as their player name in the VPlayGameNetworkProfileView. This means you and your players can enjoy enhanced localization and personalization as it’s now possible to use a wider character range, from languages such as Arabic and Chinese, for creating usernames.
  • There are also a number of new methods for the Felgo Game Network. These have been added in anticipation of our upcoming Felgo Multiplayer release and can be seen in our change log.

General Improvements

Felgo 2.8.5 is one of the biggest updates of the year!

Besides the improvements to the Felgo Game Network and it’s new BaaS functionality, this update features a wide range of improvements to other areas of the Felgo Engine and Felgo Apps.

How to Update

Test out these new features by following these steps
Step 1

Open the Felgo SDK Maintenance Tool in your Felgo SDK directory. Choose “Update components” and finish the update process to get Felgo 2.8.5 as described in the Felgo Update Guide

If you haven’t installed Felgo yet, you can do so now with the latest installer from here.

Step 2

The Felgo Sample Launcher allows you to quickly test and run all the open-source examples and demo apps & games that come with the Felgo SDK, from a single desktop application.

After installing Felgo, you can start the Felgo Sample Launcher from the application shortcut in your Felgo SDK directory.

Sample Launcher-v-play

Now you can explore all of the new features included in Felgo 2.8.5!

For a complete list of the changes to Felgo with this update, please check out our change log!

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded