Wael-Alwasel's Forum Posts

  • Construct version: r475.2 and r481 not work

  • Error report information

    Type: unhandled exception

    File: blob:https://editor.construct.net/d33e183a-ebe7-4c1e-ad6e-d6d1329181ce, line 5, col 30

    Message: Uncaught TypeError: Cannot read properties of undefined (reading 'Plugins')

    Stack: TypeError: Cannot read properties of undefined (reading 'Plugins') at blob:https://editor.construct.net/d33e183a-ebe7-4c1e-ad6e-d6d1329181ce:5:30

    Construct version: r475.2

    URL: editor.construct.net/r475-2

    Date: Wed Apr 15 2026 20:00:21 GMT+0200 (Central European Summer Time)

    Uptime: 14.5 s

    Platform information

    Product: Construct 3 r475.2 (beta)

    Browser: Chrome 147.0.7727.56

    Browser engine: Chromium

    Context: browser

    Operating system: macOS 15.7.4

    Device type: desktop

    Device pixel ratio: 2

    Logical CPU cores: 6

    Approx. device memory: 32 GB

    User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36

    Language setting: en-US

    WebGPU information

    Renderer: WebGPU

    Supports GPU profiling: yes

    Major performance caveat: no

    Maximum texture size: 16384

    Adapter vendor: amd

    Adapter architecture: gcn-4

    Adapter device: (unavailable)

    Adapter description: (unavailable)

    Adapter type: (unavailable)

    Adapter backend: (unavailable)

    Adapter features: bgra8unorm-storage, clip-distances, core-features-and-limits, depth-clip-control, depth32float-stencil8, dual-source-blending, float32-blendable, float32-filterable, indirect-first-instance, rg11b10ufloat-renderable, shader-f16, subgroups, texture-component-swizzle, texture-compression-bc, texture-compression-bc-sliced-3d, texture-formats-tier1, texture-formats-tier2, timestamp-query

  • Thanks for your response. I suspect that the addon 'EMI_INDO_CloudMessaging' is indeed causing the issue. However, I’m unable to open my project to remove it

    I also tested another project that contains the same addon, and it worked without any issues.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Error report information

    Type: unhandled exception

    File: blob:https://editor.construct.net/a17497a2-b1a3-40cd-bebd-16d0987d741c, line 5, col 38

    Message: Uncaught TypeError: Cannot read properties of undefined (reading 'EMI_INDO_CloudMessaging')

    Stack: TypeError: Cannot read properties of undefined (reading 'EMI_INDO_CloudMessaging') at blob:https://editor.construct.net/a17497a2-b1a3-40cd-bebd-16d0987d741c:5:38

    Construct version: r476.3

    URL: editor.construct.net

    Date: Wed Apr 15 2026 01:38:43 GMT+0200 (Central European Summer Time)

    Uptime: 6.3 s

    Platform information

    Product: Construct 3 r476.3 (stable)

    Browser: Chrome 146.0.7680.178

    Browser engine: Chromium

    Context: browser

    Operating system: macOS 15.7.4

    Device type: desktop

    Device pixel ratio: 2

    Logical CPU cores: 6

    Approx. device memory: 8 GB

    User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36

    Language setting: en-US

    WebGPU information

    Renderer: WebGPU

    Supports GPU profiling: yes

    Major performance caveat: no

    Maximum texture size: 16384

    Adapter vendor: amd

    Adapter architecture: gcn-4

    Adapter device: (unavailable)

    Adapter description: (unavailable)

    Adapter type: (unavailable)

    Adapter backend: (unavailable)

    Adapter features: bgra8unorm-storage, clip-distances, core-features-and-limits, depth-clip-control, depth32float-stencil8, dual-source-blending, float32-blendable, float32-filterable, indirect-first-instance, rg11b10ufloat-renderable, shader-f16, subgroups, texture-component-swizzle, texture-compression-bc, texture-compression-bc-sliced-3d, texture-formats-tier1, texture-formats-tier2, timestamp-query

    I have the same problem. In my situation, I think the plugin 'EMI_INDO_CloudMessaging' is causing this issue, but I don’t know how to remove it. I can’t open my project to remove it.

  • fongka2

    I completely understand your feelings and frustration. It seems that you have invested many years and a lot of effort, trying to improve things and share your ideas, but faced many obstacles. It’s natural to feel frustrated when things don’t work as expected or when the logic is very complex.

    As for me, I don’t have much experience in designing programs or games, and I do it just as a hobby in my free time. I truly appreciate your advice and experiences.

    and I will try to learn JavaScript to improve myself and develop my skills.

  • I tried using the Sprite plugin’s “Load image from URL” action.

    I created one sprite, then made multiple copies of it, and tried to load a different image URL into each sprite instance.

    However, all instances show the same image, even though I used different URLs for each one.

    It seems the sprite object shares the same texture between all instances, so loading a new image replaces it for every instance.

  • Thank you for your reply!

    I’m currently using the “Remote Image” plugin created by Sparsha. It allows me to load different images from URLs for each instance of an object and even save them to Local Storage for offline use.

    Unfortunately, it doesn’t support SDK v2, so I can’t update my project or move to the latest Construct version.

    That’s why I really hope Construct will include official support for loading remote images in the future — it’s an essential feature for apps that need dynamic or user-generated content.

    construct.net/en/make-games/addons/570/remote-image

  • Hi

    why Construct3 doesn’t officially support loading remote images yet?

    This feature would be extremely useful for apps that need dynamic user-generated or external content (for example, avatars, product images, or online galleries).

    Currently, I’m using an external plugin to load remote images and display different images for each instance of an object, and I can even save them to Local Storage.

    However, this plugin doesn’t support SDK v2, which means I can’t update my project or upgrade Construct 3 to the latest version without breaking my app.

  • Hello, how can I add an array to Firestore or update it?

    The JSON format is correct, but I can’t upload it as an array to Firestore.

  • Hello, I have a problem with Firebase Realtime Database. When the data increased, I started getting the message:

    "Read-only and non-realtime mode activated in the data viewer to improve browser performance.

    Select a key with fewer records to edit or view in realtime."

    After some research, I found that Firestore is better for storing files.

    But storing data there is manual and more complex. Is there a way to import files?

    And when importing a file as JSON, how can I load it into an array?

  • No, I just started learning them.

  • Hello, I am designing an educational program that displays a story in German, and below each line, its translation in another language.

    Some texts are long and require scrolling.

    Using the regular text plugin is inconvenient,

    and the text input plugin does not fully support formatting.

    After researching, I found the HTML element, but I have no idea how to use it.

    Can someone help me or suggest suitable tutorial videos?

    Also, is the HTML element useful for my case to implement this idea?

    Letzten Sommer bin ich nach Frankreich gereist.

    Last summer I traveled to France.

    Ich war in Paris.

    I was in Paris.

    Paris ist eine große Stadt.

    Paris is a big city.

    Ich habe den Eiffelturm gesehen.

    I saw the Eiffel Tower.

    .....

  • Failed to restore plugin "cordova-plugin-local-notification". You might need to try adding it again. Error: CordovaError: The installed version of the plugin "cordova-plugin-device@2.0.3" does not satisfy the dependency requirement "cordova-plugin-device@>=3.0.0". Try using the --force option to override this dependency.

    I am using the latest version of C3 (r440).

    When I create a new empty project, the local notification works fine.

    Please help me

  • Hello

    I have an array in Construct 3 that contains these words, which are divided into two groups: family and family members. How can I extract the words from the first group only?

    I've tried several attempts, but they were unsuccessful.

  • I think the issue is with the RemoteImage plugin because I tested it with a simple code, and the same problem occurred.