Chadori's Recent Forum Activity

  • lxst.kid

    Editor Design

    Sorry, but I have to disagree and that is one thing I think is not necessary and it could compromise Construct 3's elegant and professional design. And in terms of educational and professional purposes, it also isn't a good design practice, in general.

    Possible Issues

    1. Rainbow Event-Sheets. This will be an eyesore.
    2. Construct 3 would look unprofessional like Scratch.
    3. Increase in project size and project loading duration.
    4. Increase in event sheet loading.
    5. The Construct 3 Editor Themes would look weird, especially the "Dark Theme".
    6. People relying on possible messy "event colors" rather than "clean comments" and "organization".

    Organization

    I think the Group Colors are already enough. Even though Group colors are rarely used, but instead of helping, they actually make things confusing in the long run, professionally. They are very useful minimally used though, that's why Groups are still alright.

    That would be the same case with colored events, only that it would be worse. Mixing colors in the event sheet will make things end up looking like a rainbow, which is not a good design practice, unprofessional, eyesore and untidy looking.

    The goal is to design your project or events that makes it easier to read. Like commenting, grouping events and event factoring. Also, use functions, arrays, dictionaries to avoid redundant events. And if there are available addons for a task, use them for optimization and to avoid messy events.

    Design Difference

    Scratch

    Construct 3

    This is a screenshot of my project

    As you can observe, the Construct 3 Editor looks more professional and easy to look at and attempt to read. Because, it doesn't flash you with different colors, which is bad for the eyes if given enough time. Construct 3 Editor's current design is more professional, organized, clean and healthier to your eyes.

    Professionalism

    In terms of educational purposes, it's better to teach them how to design, organize and write clean events, logic and comments rather than being dependent on colors which is actually confusing and an eye-strain, which is bad for the health.

    This will get them ready for their professional career when they learn how to make simple, neat and clean designs on their work.

    I hope that shed some light on the subject. Have a nice day.

  • Taximan

    I think the best option would be to be able to choose which sprites go into algorism, an option within the properties of the sprite would solve all the "problem".

    No offence, but this is impractical and slightly horrible. Too much work than necessary, that would remove the automated approach of Construct 3 and it is prone to error and one wrong move and your game crashes. I don't want to seem rude but I have to point out that we, including you, wouldn't want this. Always go for efficiency and simplicity.

    nacra

    For a more Construct-like idea, since you’re adjusting the packing algorithms, how about adding a control to project settings, to let Construct users bias the packing towards more or less memory use. Maybe set a max spritesheet size?

    This is looks like a practical solution. Wonderful idea.

    If we can't yet choose to manage each asset from a Construct 3 Sprite-sheet Editor. We can have something like this.

    Spriter Pro : Sprite-Sheet Packer

    This is not an exact design preview but it does give an idea.

    1. Set the Sprite-Sheet maximum size.
    2. Apply Padding, Spritesheet Count (Example : Single or Multiple) and Packing Rules. (Regarding Construct's case, a percentage would be suitable, from (1% to 100%). This can also be the performance from "Performance" to "Memory Efficiency".
    3. Shows the packing efficiency, performance and other information.

    Ashley, this might be a viable design to solve the issue about the trade-off as we can manage it but still under the automated approach under your packing algorithm. What can you say about it, is it a viable solution?

    Thanks for the time.

  • zhihong0321

    2. This is a "FIXED BUG". apparently, they don't understand the meaning of FIX

    WHAT DRIVE ME MAD

    You don't know how to update.

    Don't act like you know a lot please, if you don't even know how to update.

    zhihong0321

    i dont understand, nobody noticed this? resize cannot be undo.

    No, since we understood how to use it already.

    It's just you're the only one who doesn't know how to use it. Unfortunately.

    I hope that shed some light on the subject. Have a nice day!

  • Don't use an old Construct 3 version

    Click this link:

    editor.construct.net/r129

    Then try again.

  • Ashley - I just want to note that tunepunk and many users worked a lot of effort and time to have made the few very carefully thought out benchmark tests to point out that increasing the sprite-sheet count can have some non-worth it performance overhead, as you have also stated that it does.

    Reference :: construct.net/en/forum/construct-2/general-discussion-17/understanding-draw-calls-124967

    You also, spent time to design the sprite-sheeting algorithm yourself to pack as much assets into less sprite-sheet count as possible. To avoid the texture-swapping overhead.

    Please, just because one developer made some seemingly a project design error, doesn't mean you need to re-design the sprite-sheeting to increase the sprite-sheet count and reduce the performance again.

    One of the greatest reason Construct 3 is preferred is because of the well-packed images to target low sprite-sheet count, unlike Construct 2.

    We already noticed some very slight texture-swapping overhead, just from r129. That was from the 1% increase in sprite-sheet count from packing.

    Please, reducing the sprite-sheet packing will just hurt most of the optimized projects. Don't do this approach.

    Thank you for the time.

  • You do not have permission to view this post

  • You do not have permission to view this post

  • Release 4.2 now available!

    Release Note

    1. Game Master Collection : Process plugin - Minify bug fix.

    Store Link

    chadorirebornxd.itch.io/construct-master-collection

    Happy Game Development!

  • Asking a feature request

    You can maybe tag Laura_D or maybe suggest here:

    Link: construct3.ideas.aha.io/ideas

    A word of advice to all who use angle data

    The thing is, the Construct Engine doesn't take input angles as raw data. It always processes it first and converts it to radians, then to angle. That is recommended and users too should always use either System Angle Comparators like the Is Between Angles or make their own calculations from degrees to radian then back to an angle within a selected degree scope.

    As you can see in the image, there are many possibilities to this and that's why you always shouldn't just compare but process raw angle data.

    Conclusion

    It actually doesn't wrap the value from between -180 and 180 but Construct processes the raw data from degrees to radians then back to an angle degree within their pre-defined degree scope.

    And all users who want to use angle data in Construct, should take that into account and use either the built-in System Angle Comparisons or process the angle data themselves, from raw angle degrees to radians and back to an angle degree within the pre-defined degree scope.

    I hope that shed some light on the subject.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Looks great, polished and professional, except I can't figure out what it looks like in a Construct project.

    How do these add-on's integrate with Construct? Are there any demos that can be looked at?

    Definitely interested, but need to understand what it looks like for usability.

    Cheers

    Hello graham-s.

    There are project demos, documentations, priority documentations, special sample projects and user manuals depending on the addon.

    They are integrated with Construct 3 or Construct 2 through Construct Addons which is similar to, for example, the Sprite Plugin or Platform Behavior.

    They are developed through the Construct 3 SDK and Construct 2 SDK.

    If you want to know their usability and how they work:

    Visit the first page of this forum topic:

    construct.net/en/forum/construct-3/plugin-sdk-10/construct-master-collection-en-139046

    Or, the Store Link:

    chadorirebornxd.itch.io/construct-master-collection

    It also includes here the screenshots of the addons. Unfortunately, I can only screenshot all the addons together in a group, because if I were to screenshot each addon's Actions, Expressions and Conditions. It would flood the Itch.io or this forum with 175 to 200 screenshots, and would double if Construct 2 were to be included.

    For more information, visit the Community:

    discord.gg/eS3HK88

    Here active members, including me (the developer) can help you out with your questions.

    I hope that answers your questions.

    Have a nice day

  • Release 4.1 now available!

    The Construct Master Collection has been updated, yet again.

    Release Note :

    1. Process plugin: Added Condition "Is Completed".

    See you next time. And happy game development!

  • Release 4.0 is out!

    The Construct Master Collection's biggest update yet. This is to commemorate the monthsary of the Construct Master Collection, December 01, 2018.

    There is a lot of changes in this upgrade and as promised, this will be a free upgrade to all current supporters.

    4.0 Release Note

    Release 4.0 : December 1, 2018

    + PlayFab API Mode : Bug Fix

    + Mobile Master Collection : New FAQ Guide

    . + Frequently Asked Questions.pdf

    + Added the Photon Collection to the PlayFab Master Collection

    . + [Special] Photon Realtime

    . + [Special] Photon Chat

    . + Photon Original Additional Addons and Projects

    . + Dedicated Easy Sample Project to use the following:

    . + Photon Realtime

    . + Photon Chat

    . + Short Documentation

    + Added the Process Plugin to the Game Master Collection

    . + Process is a convenient synchronous loop or process manager.

    . + Process sample project.

    . + The Process includes an integration with the C3Runtime : Memory Management, sample project.

    + Added the Mobile Build Master & Mobile Multidex to the Mobile Master Collection.

    . + Mobile Build Master addon.

    . + Mobile Multidex

    + Started the Web Master Collection earlier than 2019.

    . + New plugin : Web Facebook.

    . + Free Basic Version : construct.net/en/make-games/addons/209/web-facebook-free-basic

    + Release 4.0 Price Hike from $99.99 to $119.99.

    + New Payment Option : Private Message on Discord via PayPal.

    . + Discord Invite Link : discord.gg/eS3HK88

    . + Discord Server Name : ChadoriXD Collections

    . + Developer Red : Only [Role]

    . + Alias : ChadoriXD「茶どり」

    . + Private Transaction via PayPal for only $99.99.

    . + You will receive an Itch.io coupon.

    . + Still free updates and upgrades.

    Release Note : Highlights

    Basically, there are new special and exclusive addons, bug fixes, additions, documentations, support price, payment option with discount, free addon, etc.

    Highlight : New Addons

    I present to you all the Release 4.0 with its new additions to the collection.

    Photon Realtime & Photon Chat

    It is worth mentioning that the Photon Realtime and Photon Chat are upgraded versions of the original Photon and Photon Chat plugins.

    These are new and improved plugins, bug fixed, added lots of features for Photon and PlayFab integration. Useful for managing Friends List, Parties, Groups, Trading, Data Management, etc. with the new Photon addons on the PlayFab Master Collection under the Construct Master Collection.

    Web Facebook

    The Web Facebook is created for Social Authentication on the Web designed for the PlayFab Master Collection, which opens up lots of features and potential future feature implementations. Used with the built-in Construct 3 Facebook plugin.

    This addon has a counterpart for Google, called the Web Google Plus, which is coming soon, as soon as the SDK Reference is finally finished being developed by Construct.

    Reference : construct3.ideas.aha.io/ideas/C3-I-624

    The Web Facebook also has a free version named Web Facebook [Free Basic], this covers only the SDK's already shown basic implementation but it might come in handy for those who want a sample addon as a base to implement the SDK feature into their planned addons or use the addon to get the Facebook Access Token for their use case.

    construct.net/en/make-games/manuals/addon-sdk/runtime-reference/addon-interfaces/facebook

    Process

    The Process plugin is an advanced loop or task processing addon. It works just like a For Loop, only that it is conveniently synchronous and has lots of additional management and processing features.

    ASample Project on the collection includes its integration with the C3Runtime Memory Management but of course it is not limited to that implementation and its use case depends on the imagination and situation of the user or the user's project design.

    Mobile Build Master & Mobile Multidex

    These addons are made to resolve problems with Cordova Build Errors, the documentation is included in the collection.

    Store Pricing

    As promised the price has increased although there is a discount for personal transactions. Refer to the link below.

    Store Link

    Link :: chadorirebornxd.itch.io/construct-master-collection

    Support and Community Link

    Link :: discord.gg/eS3HK88

    Additional Notes

    Happy Game Development!

Chadori's avatar

Chadori

Member since 10 Oct, 2014

Twitter
Chadori has 50 followers

Trophy Case

  • 10-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • RTFM Read the fabulous manual
  • x2
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

24/44
How to earn trophies