Tried to experiment Solarus and sprites.
I made a hero sprite of Terra from Final Fantasy 3 (US/snes).
And here the walking definition.
animation{
name = "walking",
src_image = "hero/walking.tunic.png",
frame_delay = 200,
frame_to_loop_on = 0,
directions = {
{ x = 0, y = 30, frame_width = 16, frame_height = 24, origin_x = 8, origin_y = 21, num_frames = 4 },
{ x = 0, y = 90, frame_width = 16, frame_height = 24, origin_x = 8, origin_y = 21, num_frames = 4 },
{ x = 0, y = 60, frame_width = 16, frame_height = 24, origin_x = 8, origin_y = 21, num_frames = 4 },
{ x = 0, y = 0, frame_width = 16, frame_height = 24, origin_x = 8, origin_y = 21, num_frames = 4 },
},
}
I'd like to prepare a resource pack for solarus with tiles and sprites of Final Fantasy.
I made a tool that load a screenshot and detect unique sprite (8x8) on it.
So I can play with a snes emulator, make so screenshot and create sprites quite easily ...
Solarus is really cool, even if a lot of things seems to be coded from zelda gameplay such as sprites names and animations (tunics, grabing, swimming ...)
I made a hero sprite of Terra from Final Fantasy 3 (US/snes).
And here the walking definition.
animation{
name = "walking",
src_image = "hero/walking.tunic.png",
frame_delay = 200,
frame_to_loop_on = 0,
directions = {
{ x = 0, y = 30, frame_width = 16, frame_height = 24, origin_x = 8, origin_y = 21, num_frames = 4 },
{ x = 0, y = 90, frame_width = 16, frame_height = 24, origin_x = 8, origin_y = 21, num_frames = 4 },
{ x = 0, y = 60, frame_width = 16, frame_height = 24, origin_x = 8, origin_y = 21, num_frames = 4 },
{ x = 0, y = 0, frame_width = 16, frame_height = 24, origin_x = 8, origin_y = 21, num_frames = 4 },
},
}
I'd like to prepare a resource pack for solarus with tiles and sprites of Final Fantasy.
I made a tool that load a screenshot and detect unique sprite (8x8) on it.
So I can play with a snes emulator, make so screenshot and create sprites quite easily ...
Solarus is really cool, even if a lot of things seems to be coded from zelda gameplay such as sprites names and animations (tunics, grabing, swimming ...)