yetneverdone wrote: ↑Mon Aug 10, 2020 4:58 pm
(P.S. what's the state of Gloa? Really excited to try it for my next project)
Well, I still consider the language+compiler to be pretty early in development and there may be significant changes to the language in the future. (I also see it as a toy language, though I do think it's a relatively competent language in terms of features and usability.) I would guess there are probably a bunch of issues I haven't found yet too.
I could work towards an alpha release but I haven't thought much about what that would mean yet. If you want, you can build the compiler yourself already (see the instructions) to try it out.
So Im playing around the latest version. Here are my feedbacks:
* Animation playback time - ability to make animation faster/slower playback
* Provide input text box, sometimes using sliders is hard to set to specific value Right clicking controls provide text input. Cool!
* Emitter position guide - like in Area distribution, whenever user hovered the mouse in emitter settings, draw a red guide where the emitter position is
* Checkbox to disable certain parameter - instead of setting values to 0 like (arc linear, radial, tangent, damping) have a checkbox to automatically hide them (make them auto-zero) - EDIT: Clicking on control titles make them hide/show, but does that disable/activate them completely?
Also, i cant seem to make the particles only move down, sometimes they still randomly go up. Ive set direction to down and spread to down with arc-stuff set to 0. EDIT: Perhaps change "acc" to something? I always thought it was "arc", maybe try "accel"?
Animation speed is directly linked to the lifetime of the particles (which can be scaled by the time value in ScaleAll and GlobalScale). I could add a way of changing the playback speed in the preview in the animation editor, or copy the particle lifetime sliders to that dialog. (I like the latter solution.)
I'll add an indicator for the emitter's position. At first I had one visible all the time which wasn't good, but showing it only "when it may matter" sounds better.
Pressing parameter names only collapses/expands the sections. I'll make it a bit clearer. A way of temporarily disabling/resetting parameters sounds like it might be useful in some cases. I'll think about that one.
I think "acc" is a pretty common abbreviation for acceleration. I'm not sure how it can be confused with "arc" except for simply misreading it. I can add a tooltip with the full word I guess.
Very nice particle editor. Also great that you maintain your software!
I really like the fact that you can layer several effects at once. It was a pain in the development of my game not to have this feature.
One feature i miss...to simply click onto a "Damping" or "Direction" to reset the values to default. It would be cool for all parameters of couse.