Toby R's Recent Forum Activity

  • Because an old Skype group join link is corrupted, the new group has started. So to everyone who wanted to join but couldn't connect, here's the new link: https://join.skype.com/Bl5BNT1ujtQ7

  • MPPlantOfficial Android system WebView is a kind of browser which is installed separately. It does not include into your APK, that's why the APK size is lower if you build it without Crosswalk. The point is that if you export with Crosswalk, your app will be launched in that Crosswalk browser which is included in your APK. So it will be the same browser for all devices which means your game will behave the same way on each of those devices.

    Now when you export without Crosswalk then your game will be launched in the system's WebView. In other words, your game will run in the browser which is installed on the particular device. Now each device might have different version of WebView installed. Different versions support/not support different features so there is no guarantee that your app will behave the same way on every device. I would even say, it is guaranteed that it will not.

    Now regarding Android 5+ which everybody talk about. Shortly saying Android 5+ WebViews support most needed features and C2 apps should work well and you shouldn't need the Crosswalk any more.

    My personal opinion after some tests is that Crosswalk is still more safe to use and has better performance that native WebView.

  • I recently had to make a "register with Facebook" feature for one of my customers (for web, not mobile). To do so I needed to grab the user's email, but official Facebook plugin does not have this feature. So I ended up rebuilding the official plugin and I thought some of you may find it useful.

    It's the exactly same plugin as the (current) official one with just one expression more which allows you to fetch the user's email address.

    Please note that this plugin does not overwrite the official one. After installing this plugin you will have two Facebook plugins in your C2. One will be called Facebook (which is the official one) and next to it you'll find Facebook2 (which is the one I'm sharing here).

    DOWNLOAD: Facebook2 plugin

    Ashley could you consider adding this expression to the official plugin? It's actually just to copy and paste the code from this one as it is built on the latest official one.

    Here's a tiny snippet of how to fetch the email.

  • Royality Free assets are still not safe to use if you don't know the type of license. I wrote a short article about free assets and copyright rules a while ago: http://tobyr.wtfgamesgroup.com/free-ass ... and-rules/

    You'll find there a list of some places where you can grab free assets.

    Also you may want to grab the GDC sounds pack from Sonniss: http://www.sonniss.com/gameaudiogdc2016/

    There's over 16GB of great quality sound files which are under public domain so you can do whatever you want with them.

  • Don't worry Triforce, it's normal. It usually takes few days for Google to index everything well. It can take even more untill you'll be able to find it via AdMob.

  • Maybe there's a high initial load? Do you have many or big assets on this layout? You may try to implement a kind of stabilizer before you run the actual layout events. I wrote a tutorial about it some time ago: https://www.scirra.com/tutorials/4832/h ... en-layouts

    The point is that if you have a lot of things to load/render initially then there might be a kind of lag at start and so the wait loop will get lagged as well. So the stabilizer trick is to wait untill all gets loaded and there's not FPS drop any more.

  • I'm guessing you manipulate a time scale somewhere in your code? Maybe for a slow-mo effect?

  • That you can do a shorthand if's (condition ? result_if_true : result_if_false) in expressions. Somehow missed that in the manual

  • Hmmm... I actually use inverted "is overlapping" in two projects for sure (maybe more). Never experienced it giving a weird results. It can give FPS drop if it's triggered very often as any other collision condition, but always worked well for me or at least I haven't noticed the wrong output.

    Anyway I will keep that in mind next time I'll be implementing this condition. Thanks.

  • Are you able to open the dev-tools and look inside the console for me? (NWjs plugin action > Execute on start of layout)

    I'm using a nightly build and it doesn't work for me for some odd reason, this could possibly mean that the new version has fixed this issue.

    Please share the content of the console, error/warning or whatever messages it lists you there.

    Just some initial info's on start. Nothing new in the console while it flickers.

  • I could not reproduce, I though it had something to do with one of the NWjs processes but I somehow doubt it now.

    Either way, I've noticed that one of the three processes is slowly but steadily increasing in memory use.

    This might have an impact on low-end devices but I'm not sure, I will keep on trying to reproduce it on my end.

    EDIT: Do you guys use dual-screen setups or one single screen?

    Dual-screen here, but the second machine I tested it on was purely on the laptop so one screen.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hey newt, I'm opening a new topic to not changing the subject here.

    Could you elaborate what's wrong with inverted conditions? I never had any problems with it.

Toby R's avatar

Toby R

Member since 23 Mar, 2015

Twitter
Toby R has 18 followers

Connect with Toby R

Trophy Case

  • 9-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • x6
    Coach One of your tutorials has over 1,000 readers
  • Email Verified

Progress

14/44
How to earn trophies