C3 Spritesheet feature isn't true spritesheeting :(

Post » Thu Mar 16, 2017 4:01 pm

So C3 auto-generates the spritesheets, but that doesn't help people that want to CREATE and USE spritesheets in their projects.
I wanted to be able to create my spritesheets in a paint program and import that sheet, because then I could just edit the sheet in the program more easily to redraw parts if necessary, etc. That way I can just work on one image file instead of have to split it up into different images and import each one.
So this auto-generating spritesheet doesn't help in the PROCESS, because the process in C3 is still the same (you haven't shown otherwise), and the way it sounds is it just generates it in editor so that you can see the final output and also save on image quantity when exported (again, this doesn't change or improve the process of creating a project).

Can we at least gain the ability to USE spritesheets in the editor???
B
43
S
19
G
65
Posts: 1,105
Reputation: 37,949

Post » Thu Mar 16, 2017 4:17 pm

Don't those have to include a file with placement information?
That would mean someone would have make a way to parse that file, as well as create ways to manipulate images in editor.
Then, would people have to be able to import a file type, meaning pick an existing editor, and use its format?
Image ImageImage
B
169
S
50
G
169
Posts: 8,289
Reputation: 108,222

Post » Thu Mar 16, 2017 4:27 pm

newt wrote:Don't those have to include a file with placement information?
That would mean someone would have make a way to parse that file, as well as create ways to manipulate images in editor.
Then, would people have to be able to import a file type, meaning pick an existing editor, and use its format?


Well, I thought C3 would be handling all that when they promised Spritesheeting. But it looks like they haven't implemented any spritesheeting tools to allow importing spritesheets and editing them, choosing the frames on them, etc.
They just chose the easy way out in my opinion- and it doesn't help the process of creating sprites.
I feel like I've been lied to.
B
43
S
19
G
65
Posts: 1,105
Reputation: 37,949

Post » Thu Mar 16, 2017 4:38 pm

Im mostly interested in looking at the use of an external editor.
Unlike tilemaps where there is a ubiquitous editor like Tiled, there are dozens of spritesheet editors.
Image ImageImage
B
169
S
50
G
169
Posts: 8,289
Reputation: 108,222

Post » Thu Mar 16, 2017 4:43 pm

newt wrote:Im mostly interested in looking at the use of an external editor.
Unlike tilemaps where there is a ubiquitous editor like Tiled, there are dozens of spritesheet editors.


As long as it improved the process, I'd be supportive of c3 importing from one of those.
The big issue I have with current way construct handles sprites is that you have to work on each frame separately, and are forced to click through each frame/animation and struggle with the UI. It is very cumbersome for setting up sprites/animations and maintaining them if you make changes to graphics.
There are so many ways it can be improved, and it's frustrating to see no progress made in this area.
It seems like they are complacent with the actual editor stuff.. we haven't really seen any big changes to the way we use the editor.
B
43
S
19
G
65
Posts: 1,105
Reputation: 37,949

Post » Thu Mar 16, 2017 6:04 pm

If you work with an artist who doesn't use C2 to make assets, and update assets to you every week, you'll feel the pain. :?
Providence University, lecturer.

Tatung University, lecturer.



Consultant per question: USD$15 / time

Consultant by month: USD$300 / month

Customized project: USD$2500 / capx
B
78
S
16
G
4
Posts: 196
Reputation: 7,688

Post » Thu Mar 16, 2017 7:32 pm

The spritesheeting feature isn't for animation. It's used to pack sprites together to increase performance at runtime. Other engines refer to it as a texture atlas.
B
18
S
5
Posts: 47
Reputation: 1,134

Post » Thu Mar 16, 2017 8:07 pm

vybr wrote:The spritesheeting feature isn't for animation. It's used to pack sprites together to increase performance at runtime. Other engines refer to it as a texture atlas.


I want to USE spritesheets. I don't want construct to generate them and not allow me to handle them in any way.
I need better ways to WORK WITH my art/graphics so I can develop more efficiently. This is my point here.
B
43
S
19
G
65
Posts: 1,105
Reputation: 37,949

Post » Thu Mar 16, 2017 8:11 pm

I guess the last big incentive for me to consider C3 just got nuked. Ah well.

vybr wrote:The spritesheeting feature isn't for animation. It's used to pack sprites together to increase performance at runtime. Other engines refer to it as a texture atlas.

When you have hundreds of frames you need to change you'll realize just how big an inconvenience it is to do it on a frame-by-frame basis.
B
39
S
16
G
6
Posts: 542
Reputation: 7,617

Post » Thu Mar 16, 2017 8:57 pm

Prominent wrote:I want to USE spritesheets. I don't want construct to generate them and not allow me to handle them in any way.
I need better ways to WORK WITH my art/graphics so I can develop more efficiently. This is my point here.


I get you. I was just explaining that the "spritesheeting" feature as they called it in the blog (which will confuse some people) has nothing to do with the creation or editing of sprites in the editor.

Prominent wrote:I wanted to be able to create my spritesheets in a paint program and import that sheet, because then I could just edit the sheet in the program more easily to redraw parts if necessary, etc. That way I can just work on one image file instead of have to split it up into different images and import each one.


You can already do this, no?
B
18
S
5
Posts: 47
Reputation: 1,134

Next

Return to General Discussion

Who is online

Users browsing this forum: LaurenceBedford and 0 guests