Ribis's Recent Forum Activity

  • Hello there,

    I'm having problem to authenticate the users using google play

    When I try to use the Sign-in condition, I get the error n 4 without any other information.

    So, I generate the key the first time I made the app, and I have been always use this key when I published the game (as internal testing).

    I see the SHA1 keys as in your screenshot, and the key that I use for the game uploaded has the same SHA1 of the uploaded key on the google play console.

    I added the id app and the id client from the service game page (the id client is a really long string)

    Do you have any suggestion on which troubleshoot I should do?

    Thank you!

  • Hello there,

    I'm looking for making a custom splash screen as you open the app. I noticed that construct3 generate a custom splash screen by generating a file called "default@2x~universal~anyany.png" taken from the loading-logo.png.

    On newer phone, this splash would stay 1 seconds because the game load fast, however in older devices it takes more than 3 seconds to actually get into the game.

    Instead of displaying a static image, I would like to add something more sophisticated, such as add a play sound or 2 images, one as a background, and one on top as a gif for example.

    I'm looking to edit the file where this image is loaded.

    Does anyone have edited this splash screen? My last resort would be editing the png directly.

    Thank you

  • UPDATE: It doesn't work neither using a android vm. So the problem is not the connection between the 2 devices, but there must be some problem with the project itself.

    Did anyone ever used this? I mean, it is extremely important if you want to test your app in thousands of devices to figure it out which device you have to exclude before publishing it.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hello there,

    I'm trying to use the robo function that is on the firebase tools section in the Android Studio to record some actions that I do with my app, so that I could test the app in hundreds devices automatically.

    I have exported the project for android studio, and I have fixed already 1 problem that were not allowing me to use the robo script.

    I added the following line on the manifest, under the application:

    android:extractNativeLibs="true".

    When I start recording the actions, the app would start waiting for the debugging "Application myApplication is waiting for the debugger to attach.". However, as soon the robo script pane appear, if I click on it, the application just close itself. On the android device doesn't appear any error, the app just close it.

    This is the only 2 lines generated by the debug:

    Connected to the target VM, address: 'localhost:8609', transport: 'socket'

    Disconnected from the target VM, address: 'localhost:8609', transport: 'socket'

    This, is the only error generated on the run view:

    E/ViewRootImpl: sendUserActionEvent() mView returned.

    EDIT: Another error found:

    E/.nameapp: Unknown bits set in runtime_flags: 0x8000

    I have tried to turn off the firewall, and tried different combination on the setting developer (Wait for debugger, select the specific debug app...etc) But I can't find a way to fix this problem.

    Did anyone tried this function? if yes, how did you solve it?

    EDIT2:

    Now I'm trying to use the robo-script on a vm. I will keep the post updated.

    Thanks

  • Hello everyone,

    I'm trying to release an internal testing using the google play console.

    I have successfully exported the app as boundle (aab) and signed with the key that I made on Construct3.

    However, I get this warning:

    This App Bundle contains Java/Kotlin code, which might be obfuscated. We recommend you upload a deobfuscation file to make your crashes and ANRs easier to analyze and debug.

    I don't think this stop me to rollout the internal testing. However, when I click on Start rollout, I get this error: An unexpected error has occurred. Please try again. (5017B865)

    So, basically I can't continue. I wanted to set it up the in app purchase.

    I tried to google it but I can't find anything. Does anyone has a guide to build the apk using adroid studio?

    Thank you

  • Please note the earlier link is to old Construct 2 documentation - for up-to-date advice see the Performance Tips guide in the Construct 3 documentation instead.

    Ashley, could you please define what do you mean by: > "Drawing more images, and larger images, requires writing more pixels to memory."

    Does this implies also to tiled background? or small stretched sprites? or it is specific to a large images by pixels (and not by their size itself?)

    Still here > "Therefore the worst-case scenario for fill rate is a stack of large overlapping images."

    When you says as "large overlapping images" do you mean large by their pixel size in the image editor? like, if you have an image that is 24x24px and you stretch it to 1024x1024px, is that considered a large image?

    Lastly, I have a questions about tilemaps.

    I have been doing several experiments using tilemap. Do you think a tilemap that is 1024x960px covering a 40000x5000px is more performant then having hundreds of small but stretched tiled backgrounds? I found that using multiple tiled background are faster than a huge tilemap, both in editor and ingame.

    Thank you!

  • I just tried the game. On my galaxy note 10 the game is not full screen, but there are 2 black bars on the side.

    When you release the game as open beta, can people from the market see the app and download it? or you need to send the link?

  • When you install the addons you can use them between your projects.

    However, be aware about using them. I would avoid to use any third plugin party that are not strictly necessary, and are not from an author that is not active. The main reason is because they could crash over time (due the construct3 updates) and if the plugin doesn't get updated, you will end up with a broken project.

  • You should be able to install them using the the pane on the View:

    Menu > View > Addon Manager > Install new Addon.

  • > Ok, All this posts are making me worrying about my game.

    >

    > So, I'm testing my current game on 3 different phones:

    >

      >
    • Iphone 5s (the phone came out 7 years ago)
    • >
    • One avarage android phone that is 3 years old (2GB of ram / medium cpu).
    • >
    • Galaxy note 10.
    • >

    >

    > On the iphone, the game run with an average of 45/60fps depending on how much chaotic is the scene. The game is playable and the lag is still tolerant. I would be super happy if when I finish the game the performance are the same.

    >

    > On the "old" android phone it runs good, 55/60fps, still some lag sometime.

    >

    > On the Galaxy note 10, the phone runs 60fps solid, if there is some drops it is because there is something wrong with my logic code.

    >

    > The project now has 2000 events, 140 objects and 15 families and I'm using effects on 6 layers. I think that when I'm done finalizing the game, I will end up with probably 2700 events, maybe 200 objects and hopefully 20 families.

    >

    > I have tested the game only on the browser, and only once I exported it (APK). I noticed that the game would run a little bit slower compared to the preview mode (I opened a topic about it some months ago).

    >

    > So, is there anyone who have published a game on the Playstore and the App store that is not a small game? The big problem is not about the lagging or the crashes on the old phones. The problem are the bad reviews that the user would leave on the game.

    >

    > When you publish a game, is there a way to tell the store that the app support only specific specs?

    >

    > Why there is this difference between the APK and the browser? It seems to don't make sense. If chrome can run the game fast, why the exported project get chopped in somehow? Shouldn't run faster than the one on the browser since the game shouldn't load the browser stuff into memory?

    >

    > I think that it would be good to have 2 sub-forums about performance and about publishing a game. The general Discussion forum is too broad and the discussions get lost here.

    I didn't got the meaning of 2000 events. Are they on the same event sheet,or are you talking about "total" events in the game itself?

    My game had lots and lots of events and objects (if you want to try then thapli.netlify.app . And I am quite satisfied with the performance.(the game is still in construction)

    A total of 2000 events distributed in 12 different event sheet.

    My concerns are about the different result between the preview mode vs the final exportation. I'm confident about construct3 performance. I already made several project that are quite complex that run with solid fps on my old iphone, However, I never exported them to the actual app format.

    I wouldn't like to see my game running 60fps in the browser and then a drop of 15fps in the APK for some reasons.

    Also, I think that these problem are going to dissolve over the years, but still, it seems that everything is going is slow-motion. 5 years ago people were complaining about performance. Now, we are having the same problem, even with recent smartphone.

  • Thanks Ribis - could you please do one more thing on your Note 10 - in Chrome type chrome://gpu in the address bar, scroll down to Driver Information - what is your driver version and GL_RENDERER? Appreciate your help!

    It is Adreno (TM) 640.

    No problem

  • Ribis would you mind testing his APK on your Samsung Galaxy Note 10? That has a Mali G-series GPU too...

    I just tested it. CPU usage between 17/24.

    The game runs at 60fps, however every time you start a new game there is a significant drop for like a second.

Ribis's avatar

Ribis

Member since 22 Oct, 2012

None one is following Ribis yet!

Trophy Case

  • 12-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

16/44
How to earn trophies