Posts by manwich

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.

    Excellent, thanks a lot, I will check out a couple of older exporters from the product lounge. I spotted the Android Old INI Object but am hoping to get away without using it as there's a load of INI calls, my code's a mess, and copying events straight from INI to Android Old INI Object doesn't seem to work.

    Is there a list of old versions of the Android exporter to download anywhere?

    I am trying to update a game I released a couple of years ago, but when I build it now, the resulting app update clears the .ini file I used for savegames. I can only imagine an update to the exporter at some point in the last couple of years has changed how ini's are handled. Would be great to downgrade temporarily, I don't want to clear the savegames of all my current users.

    Has anyone been able to successfully get HTML5 videos to play using the WebView object? Every video I've tried either doesn't play or only plays the sound, with no image. I have set inline HTML5 playback to 1. This issue occurs on multiple devices I've tested on.

    I would do something like this (so the user definitely selects the button rather than occidentally presses it when trying to scroll) Also you don't need to create duplicate objects for the buttons/text. To solve the text scrolling issue you just need to position the string ONCE and then check "FOLLOW FRAME" in the string objects properties.

    Please login to see this attachment.

    This is really cool, exactly what I needed, thanks for posting it!

    I was really hoping to use it as a sub-application so that I could have a static menu bar on top and a scrolling frame underneath, like a lot of Android apps do, but couldn't work out how to get the scrolling frame to stop registering touches outside of the sub-application frame. Any ideas how this might be possible?

    Beware that due to the Steam system the export modules do not transfer.
    You would want to pick a platform - Stand Alone or Steam and plan to stay with that model.
    (If you plan on using export modules in the future)

    Hi Jeff, is this really the case? I bought the Android exporter ages ago on the Clickteam store (before Fusion was on Steam) and recently bought Fusion 2.5 on Steam- do I need to buy the exporter again to use it with this?

    Yeah, that might be because of bad data being submitted to the server through people editing the tutorial. Or it might just be because of my incredibly lazy way of parsing the XML response. If you're going to use this in an actual game, I would definitely recommend doing some better parsing, with conditions to check when the response is not properly formatted. String parsing is beyond the scope of this tutorial though, just wanted to keep it simple to demonstrate contacting the API.

    The GPS Required Hardware property? Tried that too, no luck unfortunately.
    It definitely seems to be doing something though, because I get a notification saying it's searching for GPS satelites, but it never seems to find one, as it will only return 0.0,0.0. The "A new location is available" event never seems to activate, either. This is on a Nexus 7 and the GPS works fine in every other program.
    Is there more to it than just doing the "Get location" action?

    Just released my first game on the Play store!

    Futoshiki, also known as "Inequality", is a challenging logic puzzle game from Japan. Similar to Sudoku, the aim of the game is to place the numbers 1-5 in a grid, using the inequality signs to aid you.

    Please login to see this link.

    Please login to see this attachment.

    I've not had a chance to test it on many different devices, so if you encounter any bugs please let me know!

    Let me know what you think :)

    Hi, thought I'd post a little tutorial about Please login to see this link., which I have been using to make online high scores tables for Android games.

    Scoreoid is a free backend-as-service for game developers. You can use it to create detailed score leaderboards, including things like regional scoreboards, daily/weekly/monthly high scores, etc. You can also use it to store player data such as save states and achievements in the cloud, as well as push notifications to be displayed in game. Best of all you don't need to worry about maintaining your own server.
    It is cross-platform, and implementing it in MMF2 only requires the GET object and the String Parser object, so it can be used with any of the exporters.

    The basic steps to use it:

    1. Create an account on scoreoid.com and log in.
    2. Press Add new game from the shortcut menu. Create a new game.
    3. Note your Game ID which has been created (in the Games tab), which will look something like "25ed152e0b". You will need this when submitting requests to the Scoreoid server.
    4. Go to the Console tab and note your api_key, which will look something like "398763d848727a763d18e56e16947f702aac09a7". You will also need this when querying the server.
    5. On the console tab you can try out the various requests you can make to the Scoreoid server and see the kind of response you will receive.
    You can use "get" requests to receive information from the server, such as getPlayer, getScores, getNotifications, etc.
    You can submit data to the Scoreoid server with requests such as createPlayer and createScore.
    6. You can now use the MMF2 "GET" object to send requests and receive info from the Scoreoid server using any of the requests listed on the Console page. For example, to create a new player, you would use an event that does the following:

    +Add POST data "api_key" = 398763d848727a763d18e56e16947f702aac09a7
    +Add POST data "game_id" = 25ed152e0b
    +Add POST data "username" = Jimmy
    +Add POST data "password" = abc123
    +Get URL "Please login to see this link."

    Just add the request name to the end of the URL "Please login to see this link." and add POST data with the required parameters. Note that in the events editor you need to add POST data before you Get the URL. Always remember to add the api_key and game_id, they are always required.
    7. The Scoreoid server will then send you an xml response back. You can then parse this for the information you're interested in, using something like String Parser.

    Here is an example file showing how to create players, log in, submit scores to the server and receive a high scores list from the server. It uses the requests createPlayer, getPlayer, createScore and getScores.

    Hopefully this is enough to get you started, and you can toy with the other requests to see what else you can do with it. Let me know what you think!

    Huh... I could have sworn the Edit Box didn't have that feature; that's why I've always used Rich Edits; but it does! My mistake!
    Got it to work with that function by loading ExternalStorageDirectory$( "Android object" )+"/webviewhtml.txt"
    Thanks! By the way, thanks so much for the Web View Object, it's incredibly useful.

    Now this might be a bit more ambitious, but can anyone think of a way to load a directory listing of the External Storage folder? To enable a sort of file browser?