ppstudiomty's Forum Posts

  • Guandows, in Construct 3

    I was doing some more testing, and I did found several bugs that are now fixed!

    Checkout Guandows, the disabled brother of Windows made in Construct 3.

    Subscribe to Construct videos now

    Don't forget to register for the closed alpha. It's for free.

    Register at: https://forms.gle/RBSmpJdwzQMqNxcs8

  • 🥳 I've finished the documentation for SmartUI.

    Checkout the site here: 👉📕https://smartui-docs.pixelperfectstudio.mx/

    Subscribe to Construct videos now
  • Thanks, I'm definitely interested. It would be nice to be able to adjust the scrolling speed (If that option doesn't already exist).

    ciko The open alpha had just opened for SmartUI, if you wish to try it out you can register. I posted the information in this same thread.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Here's an example of what I was talking about.

    Well, that's exactly what Scrollview does. It scrolls a content, reacts to touch and mouse, and supports the mouse wheel. It's covered by SmartUI, and I called it the same as in ProUI.

  • > > Nice but I can't find scrolling behavior for objects which I used in proUI.

    >

    > Scrollview behavior is mentioned in the first page, in this same post. Checkout the official documentation site too.

    >

    > Here's a short video showcasing capabilities:

    >

    Subscribe to Construct videos now

    I didn't understand if it is possible to scroll through more related objects with finger, for example flags of all countries with the names of the countries (I had that done with pro UI).

    Tnx!

    I dont think I'm following. Do you refer to a drop down list?

  • The registration for SmartUI Closed Alpha testing is available now!

    The alpha testing period is totally free of charge!

    If you wish to participate in the process to make this tool a valuable asset for other Construct 3 developers, please fill the form below.

    The testing period will open from October 1st, 2024 until October 31st, 2024.

    Register at: https://forms.gle/RBSmpJdwzQMqNxcs8

    Registration closes on September 28th, 2024.

    Best wishes!

    TristanMX/Pixel Perfect Studio

  • Nice but I can't find scrolling behavior for objects which I used in proUI.

    Scrollview behavior is mentioned in the first page, in this same post. Checkout the official documentation site too.

    Here's a short video showcasing capabilities:

    Subscribe to Construct videos now
  • SmartUI Official documentation site is now live. There are still 4 components left to be documented. Feel free to browse the entries and provide feedback.

    📚Link here: smartui-docs.pixelperfectstudio.mx/getting-started/quickstart

  • The Grid-Layout component is complete! This is the last one I had on my to-do list to fully replace and enhance previous ProUI capabilities.

    Grid Layout component will have two operation modes: ✅️Renderer and ✅️Layouter. In this video, layouter mode is featured. You can dynamically add objects to the Grid Layout, and the component will determine its position instantly. Insert objects directly in the specified cell, change the padding, columns and rows size, and when to render columns or rows first.

    This component offers more flexibility and capabilities than the old Gridview component provided by ProUI.

    Layotur mode: Easily arranges objects in the grid.

    Renderer mode: Takes the data and the metadata to render objects from a json payload. Also has paging capabilities.

    Subscribe to Construct videos now

    **Renderer Mode **is featured in this video. It uses a JSON file with a meta-data key to determine what type of object must be rendered.

    Subscribe to Construct videos now

    File Structure

    • data is an array of JSON objects containing the information that will be rendered. Each record in the array can be setup freely, depending on the dev needs.
    • meta-data describes how each row must be rendered.
    • default-object describes the object to be created by default, whenever no entry in the object-list field is found, that corresponds to any of the rows in the data array
    • object-list describes how each row must be rendered. When null or empty, the Grid-Layout renderer will create the default object.

    ** Data Listener Behavior **

    To properly render each cell in the grid, a new behavior was introduced called data-listener. It reacts to data-render request from the component, passes the information and lets you decide what to do with it.

    I'll start working on the documentation and preparing the alpha-closed invitation.

  • When is the closed test planned?

    Probably the next month, I'm aiming to finish the MVP during september, and launch the invitation for testing on october.

  • There is a function to request.

    1. Leaderboard

    2. Inventory (this is...if an idea comes to you!)

    Thanks for the suggestion, although both are a bit away from this project. Leaderboards are more of a backend thing, you can use firebase for that. However, with SmartUI and the latest GridLayout, you have the posibility to build better looking leaderboards, and faster.

    The inventory is a whole different thing, it really depends on the game-style.

    Anyway, this is just the first set of UI components. I'm planning on making some more that add value to our UI design workflows. The truth is that, with the listed components, and the way they are built to interact with each other, you can create bigger and more complex custom components just by combining them. Containers are one of the strogest features of the framework. It won't take you too much time to figure it out. :)

  • How can I join the testing?

    I'm planning the details, I'll post a communicate with the procedure to participate. I'm working on having all the promised addons finished. What I can advance to you is the following:

    1. Closed Alpha testing will be provided to a reduced number of participants, to be able to listen carefully to their feedback.
    2. The framework will be fully functional and provided free of charge for the testing.
    3. The addons will have an expiration date, you will be able to use them only during the testing period.
    4. The framework's source code won't be available, but I can disclose the details if anyone has questions about its design.
    5. ACEs documentation is being released at my site as I finish each addon, you can take a look at what's being published by now.

    Site: pixelperfectstudio.mx

  • A new tutorial has been published. This time showcasing the Smart UI Discrete Progress.

    Check it out and leave your thoughts. More videos coming!

    Subscribe to Construct videos now
  • When are addons planned to be published?

    I already have 9 addons running and in testing:

    1. SmartUI Plugin (framework and navigation capabilities)
    2. Buttons Behavior
    3. Checkboxes Behavior
    4. Radio Buttons Behavior
    5. Dialogs Behavior
    6. Progress bars Behavior
    7. Scroll Bars Behavior
    8. Containers Behavior(new addon)
    9. Scrollview Behavior

    The ones in process are:

    1. Gridview Behavior

    I also made an initial article with the details and design principles for SmartUI.

    Full article here: wp.me/parV9i-s0

  • This year for sure, I'm planning a closed alpha testing cycle. I'm just finishing the details to launch the invitation and share the date.