touchtouch's Forum Posts

  • 10 posts
  • I'd like to get an example of a centrally hosted game (using a server).

    I want to make a network game in a way that acts as a server from the center to make the rest of the players enjoy the game even if the host runs away (internet disconnected) during the game, any examples or additional help?

    //////////////////////////////////////////

    construct.net/en/make-games/manuals/construct-3/plugin-reference/multiplayer

    Signalling and hosting

    The signalling server is a central server where players go to find each other. Scirra host an official signalling server at wss://multiplayer.construct.net. The signalling server does not transmit any gameplay data; it serves only to connect peers to the game host by relaying connection information like IP addresses. Players must connect and log in to the signalling server before they can join any rooms.

    The first player in to a room becomes the host. The host acts as the server for the game, transferring actual gameplay data. Any player can be the host. This means games can run without needing any server hosting, saving you from having to pay bandwidth bills to run your multiplayer game.

    If you have a large or particularly latency-sensitive game you can still run your game with a dedicated server host to take advantage of its better quality connection. This can be achieved by starting a browser on the server, starting the game and make sure the server is the first to join the room so it becomes the host. Now the server connection will be hosting the game. You can host multiple games on a server by opening multiple browser tabs (a hosted game can continue to work in a background tab). Note this means your server is genuinely running the game - as mentioned, the signalling server only helps peers connect to the room host, and actual gameplay data will be transmitted through your server if it is the room host. It is not necessary to run your own signalling server to achieve this.

  • After erasing all Chrome extensions and deleting Construct3 app and storage and trying a lot of things, I can finally pull an apk without red screen. Thank you.

  • If you add object type (touch) to the multiplayer addon example, you will get a red screen error unconditionally.

    If you just add it to multiple construct multiplier examples and pull an apk without putting a single line of code, there will be an error, so please correct it.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • editor.construct.net

    When I add touch to various multi-game sample sources including the link above and build Android apk, the error appears as below and the red screen appears. Sometimes the build succeeds and the apk works, but the red screen keeps showing up, so I can't proceed with the project.

    Error report information

    Type: unhandled exception

    File: editor.construct.net/r424/main.js, line 1881, col 242

    Message: Uncaught TypeError: d.getModifierState is not a function

    Stack: TypeError: d.getModifierState is not a function at kq.g.Dj.hYa (https://editor.construct.net/r424/main.js:1881:242) at kj.g.HRc.Fd (https://editor.construct.net/r424/main.js:1883:412) at editor.construct.net/r424/main.js:1883:139

    Construct version: r424

    URL: editor.construct.net

    Date: Tue Feb 04 2025 17:37:49 GMT+0900 (한국 표준시)

    Uptime: 1499.4 s

    Platform information

    Product: Construct 3 r424 (stable)

    Browser: Chrome 132.0.6834.160

    Browser engine: Chromium

    Context: webapp

    Operating system: macOS 15.3.0

    Device type: desktop

    Device pixel ratio: 1.3333333730697632

    Logical CPU cores: 4

    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/132.0.0.0 Safari/537.36

    Language setting: en-US

    WebGL information

    Version string: WebGL 2.0 (OpenGL ES 3.0 Chromium)

    Numeric version: 2

    Supports NPOT textures: yes

    Supports GPU profiling: no

    Supports highp precision: yes

    Vendor: Google Inc. (Intel)

    Renderer: ANGLE (Intel, ANGLE Metal Renderer: Intel(R) Iris(TM) Plus Graphics, Unspecified Version)

    Major performance caveat: no

    Maximum texture size: 16384

    Point size range: 1 to 511

    Extensions: EXT_clip_control, EXT_color_buffer_float, EXT_color_buffer_half_float, EXT_conservative_depth, EXT_depth_clamp, EXT_disjoint_timer_query_webgl2, EXT_float_blend, EXT_polygon_offset_clamp, EXT_render_snorm, EXT_texture_compression_bptc, EXT_texture_compression_rgtc, EXT_texture_filter_anisotropic, EXT_texture_mirror_clamp_to_edge, EXT_texture_norm16, KHR_parallel_shader_compile, NV_shader_noperspective_interpolation, OES_draw_buffers_indexed, OES_sample_variables, OES_shader_multisample_interpolation, OES_texture_float_linear, WEBGL_blend_func_extended, WEBGL_clip_cull_distance, WEBGL_compressed_texture_s3tc, WEBGL_compressed_texture_s3tc_srgb, WEBGL_debug_renderer_info, WEBGL_debug_shaders, WEBGL_lose_context, WEBGL_multi_draw, WEBGL_polygon_mode, WEBGL_provoking_vertex, WEBGL_stencil_texturing

    Tagged:

  • There are so many red screen warnings that I can't use my projects properly. There are too many red screens for example sources on the site. Please stabilize it. Construct 3, fighting

    How do I get back to the pre-R424 stabilization version?

  • Hi there

    I want to make a multi-game, so when I try to build a multi-game sample on the homepage on Android, the red screen pops up and alerts me, and I can't proceed with the build anymore. The multi-racing game sample source is the same symptom.

    Error report information

    Type: unhandled exception

    File: editor.construct.net/r424/main.js, line 1881, col 242

    Message: Uncaught TypeError: d.getModifierState is not a function

    Stack: TypeError: d.getModifierState is not a function at kq.g.Dj.hYa (https://editor.construct.net/r424/main.js:1881:242) at kj.g.HRc.Fd (https://editor.construct.net/r424/main.js:1883:412) at editor.construct.net/r424/main.js:1883:139

    Construct version: r424

    URL: editor.construct.net

    Date: Mon Feb 03 2025 13:25:47 GMT+0900 (한국 표준시)

    Uptime: 43.6 s

    Platform information

    Product: Construct 3 r424 (stable)

    Browser: Chrome 132.0.6834.111

    Browser engine: Chromium

    Context: webapp

    Operating system: macOS 15.2.0

    Device type: desktop

    Device pixel ratio: 1.3333333730697632

    Logical CPU cores: 4

    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/132.0.0.0 Safari/537.36

    Language setting: en-US

    WebGL information

    Version string: WebGL 2.0 (OpenGL ES 3.0 Chromium)

    Numeric version: 2

    Supports NPOT textures: yes

    Supports GPU profiling: no

    Supports highp precision: yes

    Vendor: Google Inc. (Intel)

    Renderer: ANGLE (Intel, ANGLE Metal Renderer: Intel(R) Iris(TM) Plus Graphics, Unspecified Version)

    Major performance caveat: no

    Maximum texture size: 16384

    Point size range: 1 to 511

    Extensions: EXT_clip_control, EXT_color_buffer_float, EXT_color_buffer_half_float, EXT_conservative_depth, EXT_depth_clamp, EXT_disjoint_timer_query_webgl2, EXT_float_blend, EXT_polygon_offset_clamp, EXT_render_snorm, EXT_texture_compression_bptc, EXT_texture_compression_rgtc, EXT_texture_filter_anisotropic, EXT_texture_mirror_clamp_to_edge, EXT_texture_norm16, KHR_parallel_shader_compile, NV_shader_noperspective_interpolation, OES_draw_buffers_indexed, OES_sample_variables, OES_shader_multisample_interpolation, OES_texture_float_linear, WEBGL_blend_func_extended, WEBGL_clip_cull_distance, WEBGL_compressed_texture_s3tc, WEBGL_compressed_texture_s3tc_srgb, WEBGL_debug_renderer_info, WEBGL_debug_shaders, WEBGL_lose_context, WEBGL_multi_draw, WEBGL_polygon_mode, WEBGL_provoking_vertex, WEBGL_stencil_texturing

  • I put the values in the editor, called in json, put it in the array, and used it

    I want to change the value of the json file and save it and import it whenever necessary and use it as my information. files. Below is the storage location, and I want to know if the path setting is different from mine. Where can I save it if I do it like the example?

  • hi there

    i use this (> cordova build android --prod --release -- --packageType=bundle

    )

    but output is apk instead of aab

    > Ô man, I tried so hard. But always got error on cordova.gradle, skd location not found, etc. I spent 3 days triyng it, and now I am so tired of it. I really would a plugin....

    Use this:

    cordova build android --prod --release -- --packageType=bundle

  • hi there.

    I received the "spine" example file and the example file moves well, but the spin file I have does not appear on the screen. Please help me make a game with "spine."

    I will send you the attached file of capx. I can't attach it to this article.

    younza@touchtouch.me

  • hello

    I buy business license. but I can't find android build menu anywhere .

  • 10 posts