PancakeGenie's Forum Posts

  • 11 posts
  • That looks really amazing. Kind of looks like "Legend of Grimrock" and I used to play it so much years ago.

    Only recently I started doing "3D" in construct and you can do some nice things even though it's very different way of thinking then when creating normal 3D game.

  • Yeah, only recently photoshop put WebP compression method export. I guess others have not yet put it in.

    There are some compression only software and they do a very good job.

    Anyway, I am guessing sooner or later it will be fully supported since it looks amazing.

    Thank you for explaining it to me!

  • Yeah, Safari is late to the party.

    What do you mean when you say that it's the problem with all the various programs that people use to create images? You mean that not a lot of programs allow exporting created images in WebP format?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • caniuse.com/webp

    It has 94.25% global usage and PNG has 97.85% global usage.

    It does a really good compression. Transparent images were around 30% less in size than those of the PNG format. Non transparent were even smaller than those of the JPG format.

    All those images were about the same quality but much smaller. I might be missing something.

  • I don't really understand compressions very well (always used JPG for non transparent images and PNG for images with alpha channel).

    Since we are making games that need to be <50mb and want to add more effects, better sound, etc. I started looking at compressions. WebP has everything that I need but it looks like it's not supported by C3.

    I did stumble upon old topic where someone said that the reason it doesn't have support is that only chrome supports it. Now most of the platforms support it.

    Will there ever be WebP support in C3?

  • You do not have permission to view this post

  • Oh, I even used families a lot and didn't even cross my mind that this would be possible.

    Thanks you very much and sorry for a bad question.

  • So, let's say that I have three different sprites (blaa, blaa1 and blaa2) and I want to change the width/height of one of the objects by function.

    Is there any way to find object by name and set it's, in this example, width and height to wanted value?

    Right now, I always need to use if/else to check if object uid matches with any of the uid's for any of the objects. That function can get really big, really fast.

  • You do not have permission to view this post

  • Hello,

    Is it possible to update Spine Properties in event sheets?

    1) .json path

    2) .atlas path

    3) .png path

    I wanted to have only 1 Spine animation and on every level it would update to a new animation. I wanted to do it in Construct 3 event sheets but I can't find any way to access those properties. Am I blind or is it not possible to access them in event sheets?

    The problem is that on the start of each level game will choose 1 of 5 Spine animations so I wanted to do it in Event Sheet and evade the task of creating 5 Spine animations to hide/unhide and enable/disable on start of each level (so I would have only 1 Spine animation object instead of 5).

    Can I access the Spine properties in event sheets?

    Tagged:

  • Thank you for creating the plugin! It works very well for what I am using it for.

  • It confused me since in "Current supported features" it says "C3 Worker mode support". Made me forget that they wrote before that it is not supported.

    Thank you very much.

  • So, I have a plugin called "Spine" and I ran SpinePluginTest project, which can be found here (it's called Sample Project):

    gritsenko.github.io/c3_spine_plugin

    And it worked perfectly fine. Construct 3 loaded the character perfectly and played animation based on the JSON script. So, I downloaded the JSON, Atlas and PNG from the project to import into my test project and it just didn't want to create the character. It produced this error in the console:

    Uncaught (in promise) ReferenceError: HTMLCanvasElement is not defined

    So I ran the debug on both projects and the only difference was that the Sample Project hosts on DOM while my project hosts on Worker. So I created a main.js script (default one, and as I was looking on how to see how to change to DOM host), ran the project and, suddenly, my project hosts on DOM and draws the character and does the animation just fine.

    Completely new to Construct 3 and I am terrible at JS (prefer C# and C++). Does anyone know why Spine plugin works on DOM and not on Worker?

    Tagged:

  • 11 posts