Nepeo's Recent Forum Activity

  • Hmm yeah it's a bit of an odd case. We store a list of file ID values for the cloud project locally for the recent projects list, so until you try to actually open the file we don't contact Google Drive to see if it's there. Deleted files are exactly the same as normal files in Google Drive, except they have a label saying "trashed = true", so I guess it allows you to open the file if you still have the ID.

  • Hey there,

    I was looking at bug on the github tracker yesterday which was similar to this. The project had a m4a audio file in it that caused the webview to crash when it tried to decode it, when the webview crashes it is automatically restarted. So it got stuck in a loop of "create webview", "load project", "crash". Hence the flashing! I have noted that safari tends to be somewhat touchy over audio files, although normally it just fails to decode the file instead of crashing.

    My best guess was that the file is slightly malformed, which some more permissive audio decoders could play.

    If it makes you feel better it was maddening to debug for me as well :/

  • The original Admob Ads plugin had a bug in the native part that prevents it from installing correctly, as that particular part is third party ( made by cranberrygame ) we can't fix it. We have however, just depreciated the original Admob plugin and published the new Advert plugin which uses our own code for the native component.

  • Hey mammoth,

    code related to native plugins ( admob, IAP, etc ) won't run in preview. Additionally you can't test IAP on the XCode simulator (the rules are pretty convoluted), you require a physical device signed into an iTunes testing account ( this is a special type of account you can create on the iTunes connect portal ).

  • Hi ,

    could you file a bug report for me at https://github.com/Scirra/Construct-3-bugs and we'll look into it

  • Psynaptik we've implemented a few things recently which should improve your experience a fair amount.

    r61 introduced caching to cloud saves, so now it doesn't need to request a file list every time you open the dialog. The cache lasts for the duration of the session, and can be manually updated by pressing the refresh button in the dialog. This can also be turned off in the settings if required.

    r64 introduced folders (finally). It's been a fair while coming, but hopefully this should make your folder saves a little less "haphazard"!

    This still doesn't really solve the "slow file list" issue, I marked the github issue as closed as the original reporter never got back to me on trying to improve the performance. It would be greatly appreciated if you could help with that, as it seems to be related to certain accounts so we can't replicate it.

    As for the "default" option issue, there isn't a default. It just shows whatever the last service you viewed, or the source of the current project.

  • Hi Psynaptik, are you MrCreightonD on github? We had a user report this, but we haven't been able to replicate it and they've now gone silent. There's a few checks I want to make but I need someone who actually has this problem to check them for me, any help you can give would be greatly appreciated.

    You can find the bug here https://github.com/Scirra/Construct-3-bugs/issues/851.

    Incidentally the update to backup feature will be in r60, this will allow a project to periodically back up to a cloud service / browser storage depending on your choice.

  • Hi are you using C3 in "app mode" or just on chrome? There's a known issue where the login fails to complete in "app mode", a potential fix for that will be in r60. It should work fine in chrome though.

  • Hi TwentyXP, have you filed a bug on our issue tracker? https://github.com/Scirra/Construct-3-bugs/issues

    While we do read the forums we prefer that people report the issues on the tracker.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Ninjadoodle most audio formats are converted to opus at the moment, but if you include an aac audio file with the m4a extension it will be included as is.

    I believe the construct runtime will give preference to the opus file if it exists and can be played ( which the samsung browser is falsely claiming that it can be ). So you would have to include only the m4a file in your project to workaround the samsung bug.

    As for not being able to include ogg files; the runtime includes a opus decoder that is intended to make up for platforms that don't support it yet. However, the decoder currently has a few issues which I am trying to fix. So I'd recommended to include aac as well in the meantime if your targeting a platform that doesn't support webm opus.

  • I've actually done something similar to this in the past, it didn't have different versions though. It was an iOS and Android app and was made with cordova. Last I checked it was in the app store and the update mechanism was working fine, although I obviously don't work at the company that owns it anymore so I'm not sure what the status is. As a disclaimer here I'm talking about a hybrid web app completely unrelated to Construct.

    You've probably seen native apps do something similar to this in the past, they have an "updating" screen that appears and it downloads some new art assets etc. So they can show you new content without having to go through with the fuss of publishing a new release through the app stores. However, because we're using html we can take it a bit further and update the main codebase at the same time!

    The basic app structure had 2 HTML pages; the first is a loader that deals with updates and the second is the single page application (SPA) that is the app. When you open the app it starts on the loader page, this then deals with the initial setup and queries the server for new files. When all that is done we can load up the main SPA. Ta-da! Auto updating application! There's quite a few hurdles to get it working correctly, although you can probably solve some of them by using newer web technologies. At the time I wrote it realistically I couldn't use Blobs, indexeddb or service workers. All of which are the obvious tech to use on it nowadays.

  • The old IAP plugin is being replaced with a new plugin soon.

Nepeo's avatar

Nepeo

Member since 8 Mar, 2016

Twitter
Nepeo has 583,792 followers

Trophy Case

  • 8-Year Club
  • x4
    Coach One of your tutorials has over 1,000 readers
  • x3
    Educator One of your tutorials has over 10,000 readers
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

13/44
How to earn trophies

Blogs