Quote: "The layer system confused me initially. I couldn't figure out how to change a sprite to be on another layer. It made sense once I worked it out but I tried drag/dropping a sprite onto a layer name but then the sprite was lost behind the panel and I couldn't get to it. "
Did you try middle mouse to pan the scene across? You should be able to move the scene by holding down the middle mouse button. Any suggestions on improving the layer system?
Quote: "There needs to be positional information for the sprites. That would have been helpful to recover the lost sprite in the above scenario."
I might add this later. I didn't want to overcomplicate the ui. I was considering using arrow keys to move sprites one pixel at a time.
Quote: "I'm not a fan of how you are scaling the sprites. The way it behaves now is how I would expect it to behave if I held the ALT key whilst scaling. Dragging a top handle should just scale from the top and leave the bottom of the sprite where it is."
I know, I took the system out because it wasn't working correctly but it'll be working right in the next version.
Quote: "Flip sprite Yes/No should really be two checkboxes to flip horiz or vert."
Yeah I'll add this in.
Quote: "Have you used Spriter? I like the way they handle media and maybe it's something you could consider here? On starting a new project you select the project folder and any media in the folder is automatically included. It also keeps the files in subfolders within the project."
Yes, I have Spriter and I know what you mean. I'll add it to the wish list as it would be handy.
Quote: "Press escape key to deselect an object/sprite incase you change your mind on which sprite selected. This will save having to place the object and delete it."
Ok, no problem.
Quote: "CTRL + Z for undo would be good."
Agreed but it's a major addition. I've done undo systems before and it'll take quite a while.
Quote: "Is there a way to highlight what is on each layer, eg if you press background layer all the background objects highlight so you know what is on each layer?"
I'll try to add something along these lines.
Quote: "How can you move sprites forward and backward so they can be behind an object if you place it after something. Eg, put a car on the screen then a tree but want the tree to be behind the car?
Not sure how layers work though."
You have to create layers yes and the order the layers are in is the order the sprites are drawn. You can change a sprite's layer in the Sprite Settings tab. I'm beginning to wonder if we don't need an additional depth sorting method anyway though.
Quote: "The lighting system doesn't seem right."
No, I couldn't get the shader to work as I'd wanted. I might have to remove layers from lights...
Quote: "Also, what's the difference between the point light and the area light? They seem to behave in exactly the same way."
The only difference is that the 'area' light uses a flatter image. I still want to create a separate shader for that light for the next version that behaves more like you might expect. I'm not finished playing with the shaders or lights in general yet.
Thanks for the testing guys I really appreciate the input!
Using AppGameKit V2 Tier 1