Bug fixes and Suggestions

Agree with most points, lots of things we already noticed and deemed "to be done at some point". Hopefully the community will be able to join in doing some of those too, once we have source code documentation and start taking pull requests!

Great, looking forward to it!

We choose to unify over Y positive going up because Superpowers does both 2D and 3D. If you come from 2D tools then it's a bit weird at first but you get used to it pretty fast.

I guess it's better than X,Z for 2D. That would have been annoying.

However, if there's an easy way to align to pixelPerUnit, then that would be really helpful, since we think in terms of pixels for 2D.

It does so automatically for scenes. Can't be done reliably for scripts, we could have some magic but it would fail some of the time and that would probably be bad.

Pick your poison I guess. There's probably a pretty reliable way to track references to the assets in the scripts. A perk of implementing such a system might be that it could incidentally make it easy to have a drop-down choice for assets when calling a relevant built-in function.

Either way, not entirely critical at this point.

What would it do and how?

Well, at the simplest level, it could just be that when you click on the ArcadeBody2D component, control handles appear to resize and move the collision rectangle on the actor.

It would also be nice to allow for adding anchors to the collision box, enabling collision polygons, where you can move the anchors around, kind of like a simplified Adobe Pen tool.

On a somewhat related note, is there a plan to have prefab objects placeable in the scene editor? For example, let's say you have an enemy actor with a spriterenderer loading a specific sprite, arcadebody2d, and so on. What if you wanted to place that in two different scenes without relying on diving in the code to make the actor?

For now, you can make the same actor separately in each scene, but that's tedious, not to mention if you wanted to make a change to all of them.

It would be really cool if you could even add a scene as an actor in the scene editor. That way you could have a pre-built scene, full of various configured actors, and place it multiple times through multiple scenes.

/r/superpowers Thread Parent