solarus-games / children-of-solarus

This repository was moved to GitLab: https://gitlab.com/solarus-games/children-of-solarus
http://www.solarus-games.org
Other
37 stars 8 forks source link

Open sourced graphics conversion issue #1

Closed Bertram25 closed 6 years ago

Bertram25 commented 11 years ago

@christopho

This issue is about the WIP on converting the graphics to open sourced files.

I'll add there the precise list of files to redo, along with links to each ones. This will greatly help me following the whole thing.

Not forgetting our hero: https://github.com/Bertram25/ChildenOfSolarus/issues/4

Bertram25 commented 11 years ago

List of tileset files to replace, the most important part:

Bertram25 commented 11 years ago

List of entities:

Bertram25 commented 11 years ago

List of menus files:

Bertram25 commented 11 years ago

List of hud files:

Bertram25 commented 11 years ago

List of enemies files:

Bertram25 commented 11 years ago

List of npcs files:

Bertram25 commented 11 years ago

List of font files:

christopho commented 11 years ago

Tileset ids are integers due to their old format, but we can change them to a more string to be more understandable.

Bertram25 commented 11 years ago

Tileset ids are integers due to their old format, but we can change them to a more string to be more understandable.

Ok, noted. I might do that first, indeed.

christopho commented 11 years ago

Here is a list of better ids for tilesets:

Bertram25 commented 11 years ago

Hi again @christopho ,

Here is a WIP en entities 0 based exclusively on LPC CC by SA 3.0 sprites:

Even if this still very few, are you ok with the style replacement so far? 0 entities

Best regards,

christopho commented 11 years ago

It looks really great! I just tried and I love it. Except the grass that looks really too square but it is a detail for now. I am okay with the style.

Bertram25 commented 11 years ago

Great!! Yeah, the grass is cheaply done. Ok, I'll move forward with that one. As many of the sprites are the same in the tilesets and entities, there is maybe less work than it seems for the tilesets.

Bertram25 commented 11 years ago

@christopho Could you handle the tileset id renaming, at least for one of them? I must say I'd like to see the link between the files before going into this.

christopho commented 11 years ago

My last commit (3d4e6c9b) renames tileset 1 to overworld and tileset 13 to nether. (I did tileset 13 because it was a bit more complicated: it was referenced from some Lua scripts, so I had to update these scripts too. Tileset 13 is the only one in this case, for the other ones you just can do the following, like I did for tileset 1:

  1. Rename the three tileset files in the tilesets directory (one .dat and two .png files).
  2. Update the line of this tileset in project_db.dat: change the id and the user-friendly name. The syntax of project_db.dat is documented here: http://www.solarus-games.org/doc/1.0.0/quest_resource_file.html.
  3. In the maps directory, update all maps .dat files that use this tileset. Something like this works well: sed -i 's/tileset = "1"/tileset = "overworld"/' *.dat

The first two steps can be done from the quest editor but I did them manually to make git control the renaming.

Bertram25 commented 11 years ago

Hi, thanks a lot for the detailed answer. I'll now be able to rename the rest. :D

Bertram25 commented 11 years ago

Hi again @christopho ,

A small update on the "entities reference". I know there are problems but I'd like to get your input without any comment from me upfront: 0 entities

Regards,

Bertram25 commented 11 years ago

Btw, I don't get what the remaining stuff around the doors is. It's too small to get a hint about what it is.Got an idea? whatisthis Edit: I see the bomb cracks now, but I don't know about the other one.

Bertram25 commented 11 years ago

Now a cc by sa 3.0 bomb, ok with it? (I can remove the skull on it if you want.) bombexplosion

christopho commented 11 years ago

Here is a description of the various doors from left to right on the first row of doors:

And about the bomb: it looks nice but the explosion should stay centered on the bomb, and should not exceed 48x48 pixels. Indeed, some puzzles rely on the fact that explosions have a limited range of 48x48 pixels. But I'm fine with the skull :)

christopho commented 11 years ago

In other words, the animation of the explosion must fit in https://github.com/Bertram25/ChildenOfSolarus/blob/master/data/sprites/entities/explosion.png.

Bertram25 commented 11 years ago

Had a few internet-less time, so I used it for open work: ;)

About the bomb: Hi, I've made the basic bomb. If it's ok, I'll push that along with licensing info: (Still working on explosions :]) bomb

About the missing things outlined in red:

If I get it right, what's left to do is:

Cheers, :)

christopho commented 11 years ago

Exactly. And the bomb looks very nice to me!

Bertram25 commented 11 years ago

Just finished the first version of explosion.png: explosion

I'll try it in game, but what do you think so far?

christopho commented 11 years ago

It looks good!

Bertram25 commented 11 years ago

A little bonus: (The palette will need to be checked against to new house tileset but I does the job for now :]) 0 entities

Bertram25 commented 11 years ago

And another one: chest

christopho commented 11 years ago

Nice :)

christopho commented 11 years ago

For tilesets, this set of graphics looks great: http://opengameart.org/content/oga-16x16-jrpg-sprites-tiles

Bertram25 commented 11 years ago

@christopho , Work a bit on something original while I fancied it (finding a fitting shape was rather hard actually): The gems. What do you think about it (Pick your favorite colors) ;) : gems

christopho commented 11 years ago

Nice! We can keep colors close to the Zelda ones (green = 1, blue = 5, red = 20)

Bertram25 commented 11 years ago

Started items.png: items

christopho commented 11 years ago

:)

ekureina commented 10 years ago

I think I can start work (soon) on the menu images. For the title logo, what is the general layout that should be used, if there is any?

Bertram25 commented 10 years ago

Hi @Nate-Devv This would be cool. :) Btw, do you mind if I set you as a collaborator in this repo (hence granting you push access and issues management) ? I do think this would be more practical for you.

Regards,

ekureina commented 10 years ago

I do not mind. Should I get rid of my fork, or keep it online?

Bertram25 commented 10 years ago

@Nate-Devv You can keep it, since I'd request pull requests for bigger changes, so we can all three have a look before getting it in, while letting you merge yourself your work, and why not merge others work as well.

Diarandor commented 6 years ago

I am closing this issue since it is too general. Many of these things are already done or will be done "soon". Better to open smaller and more specific issues.