New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebGL 2: Freezing in Chromium-derived browsers, caused by 2D particles #16281

Open
Nodragem opened this Issue Feb 1, 2018 · 9 comments

Comments

Projects
None yet
10 participants
@Nodragem

Nodragem commented Feb 1, 2018

Godot version:
3.0 (official)

OS/device including version:
Tested on Windows 10 with Opera, Chrome, Firefox and Edge

Issue description:

  • Opera and Chrome:
    The moving platforms or the main character start shaking for few seconds when pressing space (i.e. shooting action). See below:
    https://youtu.be/OwxhPNTx2gY

  • Firefox:
    No issue.

  • Microsoft Edge:
    The game does not start at all.

Steps to reproduce:

  1. Export the platformer 2D demo to HTML5
  2. make a local server with python -m SimpleHTTPServer 8000
  3. go to localhost:8000 with your brower
  4. wait the game to start
  5. press space

Minimal reproduction project:
You can find the platformer 2d demo in the template projects in Godot 3.0's Project List screen.

@ghost ghost added this to the 3.1 milestone Feb 1, 2018

@Nobelix

This comment has been minimized.

Contributor

Nobelix commented Feb 1, 2018

Same for me in my personal project, when I press space, moving trees do the same thing.

@akien-mga

This comment has been minimized.

Member

akien-mga commented Feb 1, 2018

@eska014 eska014 changed the title from HTML 5 export bug in platformer 2D demo: platforms are shaking when shooting to HTML5: Freezing caused by 2D particles Apr 6, 2018

@eska014

This comment has been minimized.

Member

eska014 commented Apr 6, 2018

This seems to be fixed in Chrome Canary (nightly) 67.0.3390.0, can anyone confirm?

@eska014 eska014 changed the title from HTML5: Freezing caused by 2D particles to HTML5: Freezing in Chromium-derived browsers, caused by 2D particles Apr 6, 2018

@henriiquecampos

This comment has been minimized.

Contributor

henriiquecampos commented Apr 6, 2018

@eska014

This seems to be fixed in Chrome Canary (nightly) 67.0.3390.0, can anyone confirm?

Not fixed at least for me :( at Chrome 67.0.3390.0 (Official Build) canary (64-bit)

@Ruud88x

This comment has been minimized.

Ruud88x commented May 28, 2018

Having the same issue. Really makes the HTML5 export feature useless, unless your game uses no particles at all.

@qrilin

This comment has been minimized.

qrilin commented May 28, 2018

Same issue here, using Chrome Version 66.0.3359.181 (Official Build) (64-bit) with Godot 3.0.2 stable official

@belen-albeza

This comment has been minimized.

belen-albeza commented Jun 3, 2018

Having the same issue with Godot 3.0.2 and Chrome 66 on Mac

@AlexAlappsis

This comment has been minimized.

AlexAlappsis commented Jun 18, 2018

Having the same issue with Godot 3.0.3 on Chrome 67. Confirmed working on Firefox.

@kidandcat

This comment has been minimized.

kidandcat commented Aug 9, 2018

Same with Godot Engine v3.0.6 on Chrome 69.0.3497.23 Linux

@eska014 eska014 changed the title from HTML5: Freezing in Chromium-derived browsers, caused by 2D particles to WebGL 2: Freezing in Chromium-derived browsers, caused by 2D particles Aug 24, 2018

@eska014 eska014 removed this from the 3.1 milestone Aug 24, 2018

@eska014 eska014 added the confirmed label Aug 24, 2018

ttencate added a commit to ttencate/obersprengmeister that referenced this issue Oct 21, 2018

Replace Particles2D with manually scripted nodes
Needed because of a Godot bug that causes the game to stop working on
Chrome while particles are visible in the scene:
godotengine/godot#16281

@eska014 eska014 added this to the 3.1 milestone Nov 28, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment