Construct 3 plugin SDK v1

  • Hey there, just a short question regarding effects in Construct 3.

    Could you guys provide us a page on how to port over C2 effects into C3?

    I assume C3 is still using the same backend for effects so a page with steps on how to create a "C3effectaddon" file would be great.

    Thanks for the SDK by the way, should make a lot of things easier for our JS Dev's.

  • Porting Construct 2 Plugins to Construct 3

    https://www.scirra.com/doc/c3sdk/portin ... ugins.html

  • Ashley - Is it possible to copy a plugin into a local folder, so that when C3 loads it finds it and adds it to the addon manager, similar to how it works in C2? Perhaps a chrome local storage folder somewhere?

    thx

  • blackhornet - you need to lowercase the plugin ID in the language file:

    [quote:3q0g1ueu]"mypluginid" should be the lowercase plugin ID. Note if your plugin ID contains any uppercase characters, they should be lowercased for this key in the language file.

  • I fixed the case issue, now I get this, and there's no more details in the log.

    Error report information

    Type: unhandled rejection

    Reason: TypeError: expected finite number

    Construct 3 version: r15

    URL: https://editor.construct.net/

    Date: Wed Apr 05 2017 08:52:49 GMT-0700 (Pacific Daylight Time)

    Uptime: 2.5 s

    Platform information

    Browser: Chrome

    Browser version: 57.0.2987.133

    Browser engine: Blink

    Browser architecture: 32-bit

    Context: browser

    Operating system: Windows

    Operating system version: 10

    Operating system architecture: 64-bit

    Device type: desktop

    Device pixel ratio: 1

    Logical CPU cores: 6

    User agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36

    WebGL information

    Version string: WebGL 2.0 (OpenGL ES 3.0 Chromium)

    Numeric version: 2

    Supports NPOT textures: yes

    Vendor: Google Inc.

    Renderer: ANGLE (AMD Radeon HD 6570 Direct3D11 vs_5_0 ps_5_0)

    Major performance caveat: no

    Maximum texture size: 16384

    Point size range: 1 to 1024

    Extensions: EXT_color_buffer_float, EXT_disjoint_timer_query_webgl2, EXT_texture_filter_anisotropic, OES_texture_float_linear, WEBGL_compressed_texture_s3tc, WEBGL_debug_renderer_info, WEBGL_debug_shaders, WEBGL_lose_context

  • I'd recommend starting a new thread and sharing your addon for further help.

  • Sorry for basically re-posting this but Ashley could you please give a short statement about the thing below.

    Thanks and help would be very much appreciated.

    Hey there, just a short question regarding effects in Construct 3.

    Could you guys provide us a page on how to port over C2 effects into C3?

    I assume C3 is still using the same backend for effects so a page with steps on how to create a "C3effectaddon" file would be great.

    Thanks for the SDK by the way, should make a lot of things easier for our JS Dev's.

  • We haven't released the effect SDK yet. We'll document it when it's ready.

  • We haven't released the effect SDK yet. We'll document it when it's ready.

    Thanks for the info.

    I really hope that it will be ready before the Newgrounds gamejam starts, I'd like to make use of some amazing 3rd party C2 effects.

  • Good Job on this one, it seems to be more refined and polished in comparison to c2 plugins.

    I would have liked to see properties to be separate form author information but that is fine.

    Also nice move on allowing additional files to be used.

    But one major problem, how are you suppose to setup the c3addon files? I mean I tried zipping my project up on completion but it only says plugin failed to install.

  • Just double-checking in case I missed a post. Only the part of the SDK needed for global plugins has been released so far, correct?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • That's right, we're keen to expand it soon but we're extremely busy right now with the C3 launch.

  • Ashley, excellent. No rush. Just wanted to make sure I wasn't delaying the plugin update unnecessarily.

  • I wanted very much to develop plugins for the construct. But the documentation is very weak for anyone who has never created a plugin before. It would be nice if someone did a step-by-step explaining how to create plugins from start to finish.

    Another feature that would be cool is a page on the site with all the plugins already created for the construct. Today each one creates their plugin and hosts on their own website. This makes it difficult to find certain plugins or even know if they exist. A central place where all the plugins are found would make everything more organized and easy to locate. It could even be something like the store. But it contains both the free and paid plugins

  • lucid - behaviors were added recently, but drawing related stuff is still not implemented yet. (forum post here: behaviors-now-supported-in-sdk_t191739)

    martdsam - Here is a big list of addons for C2 : c2-plugins-and-behaviors-list_t65170

    If i remember reading correctly somewhere, I believe there's a plan to keep a better repository within addon manager for C3 down the road, integrated directly in it.

    but for now i've been hosting a constrct 3 compatible addon list here: c2-plugins-and-behaviors-list_t65170

    with the ability to submit new links here: https://docs.google.com/forms/d/e/1FAIp ... g/viewform

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)