ludei / Construct-2-plugin

http://www.ludei.com
41 stars 35 forks source link

Black Screen Loading and Flickering Logo #23

Closed ArcadEd closed 9 years ago

ArcadEd commented 10 years ago

I'm not sure if this is C2 specific, or if it's cloud compiler specific.

Is there anything can be done with either issue.

  1. When you first launch a project on mobile device you get a black screen. Depending on big the game is, this screen can be shown for up to 15 seconds. Then the Ludei Logo. Is there anything that can be done about that? Even when I throw in a custom splash screen, it doesn't show until after the 15 seconds of blackness. So many users just think the game as crashed and exit out. Then leave bad reviews about the game not even launching.
  2. I know the flickering Ludei Logo has been discussed about a billion times. Is there a fix in site for that? Even changing the logo to show a LOADING.... text would be helpful I think.
ArcadEd commented 10 years ago

Even just a little animated circle or something during that black screen. Something to let the user know the game is loading.

AndreasReitberger commented 10 years ago

+1 that! Have you tried games from ludei so far? The doesn't have the issue with the flickering logo. So it has to be something with C2 or the combination of C2 with the cloud compiler.

ArcadEd commented 10 years ago

NO I have not, but that's an interesting point. Would be great to get some insight in here from the ludei team.

ArcadEd commented 10 years ago

Can we get any kind of info on this?

txusinho commented 10 years ago

The issue happens due to the combination of canvas+ with C2. Canvas+ requires repainting of the main buffer every frame, and C2, while loading, initializes the second buffer on black, that's why this happens. We're trying to find a way (either in the plugin or the extensions) to avoid this behavior, but it's not easy, to maintain backwards compatibility with other engines.

We're on it, by the way

ArcadEd commented 10 years ago

Thank you. The flickering doesn't bother me as much as the logo doesn't really give the user any information. If it had "Loading..." or something on it to let the user know the game is in fact loading, that would be nice.

LibelulaV commented 9 years ago

According to this link: http://support.ludei.com/hc/communities/public/questions/201895139-Construct2-Loader-Layout-Loadingprogress-not-work-anymore?page=1#answer-200661999 It is already possible to create a loading bar in C2 that works if you disable the lazy loading.

Regards.