¡Saludos!
Soy el coordinador del Proyecto Stonesene Plus; encargado de Crear y colocar los sprites para el juego.
El juego original DF, permite saber muchas cosas, entre ellas, a modo de Ejemplo, de Podemos saber si a un personaje le falta alguna parte del cuerpo, por lo que esto también deberá verse en los sprites del Proyecto.
Grupos de Trabajo:-
Buscadores = Encuentran y publican aquí en el foro todo visibles en el juego.
-
Traductores = Cogerán las etiqueta publicada por los buscadores y la pondrán su traducción.
-
Grafistas = Haran los sprites del juego e indicaran a que etiqueta pertenece cada gráfico creado.
-
Ensambladores = Unirán los gráficos creados al stonesense.
Ejemplo:Equipo de Buscadores:1 - Entran en Dwarf Fortress\raw\graphics\graphics_domestic.txt
2 - En ese archivo "graphics_domestic.txt" encuentra lo siguiente:
[CREATURE_GRAPHICS:DOG]
[DEFAULT:DOMESTIC:0:0:AS_IS:DEFAULT]
[CHILD:DOMESTIC:5:0:AS_IS:DEFAULT]
[ANIMATED:DOMESTIC:10:0:AS_IS:DEFAULT]
[TRAINED_WAR:DOMESTIC:0:5:AS_IS:DEFAULT]
[TRAINED_HUNTER:DOMESTIC:5:5:AS_IS:DEFAULT]
3 - abajo del fragmento original habrá que poner su dirección, en el caso del ejemplo seria:
Dirección: Dwarf Fortress\raw\graphics\graphics_domestic.txt
4 - por ultimo deberán añadir la linea donde comienza dicho fragmento
Linea: 10
Estructura final:- Fragmento original (Nuevo aporte)
- Dirección del fragmento (Nuevo aporte)
- Linea de comienzo del fragmento (Nuevo aporte)
Equipo de Traductores:5 - los traductores cogen ese fragmento y traducen de este modo:
[CREATURE_GRAPHICS: PERRO
[DEFECTO: DOMESTICO: 0:0: COMO ES: DEFECTO
[NIÑO: DOMESTICO: 5:0: COMO ES: DEFECTO
[ANIMADO: DOMESTICO: 10:0: COMO ES: DEFECTO]
[GUERRA_ENTRENADO: DOMESTICO: 0:5: COMO ES: DEFECTO]
[CAZADOR_ENTRENADO: DOMESTICO: 5:5: COMO ES: DEFECTO]
Nota: Las separaciones del fragmento traducido las e puesto para que se vea mejor.
6 - abajo del fragmento traducido habrá que poner su fragmento original y su dirección, en el caso del ejemplo seria:
Dirección: Dwarf Fortress\raw\graphics\graphics_domestic.txt
7 - por ultimo deberán añadir la linea donde comienza dicho fragmento
Linea: 10
Estructura final:- Fragmento traducido (Nuevo aporte)
- Fragmento original
- Dirección del fragmento
- Linea de comienzo del fragmento
Equipo de Grafistas:8 - Crear los gráficos del fragmento usando la tabla de base pixel (tamaño por especificar entre todos).
9 - Especificar a que casilla o casillas pertenece cada parte entre corchetes.
ejemplo:
Casilla: 1 a 8 (sprite movimiento)
[DEFAULT:DOMESTIC:0:0:AS_IS:DEFAULT]
10 - Una vez terminados se deberán enviar al foro de la siguiente manera:
Estructura final:- Imagen de sprites (Nuevo aporte)
- Asignación de casillas (Nuevo aporte)
- Fragmento traducido
- Fragmento original
- Dirección del fragmento
- Linea de comienzo del fragmento
Equipo de Ensambladores:11 - Recogerán todos los datos aportados por el resto de equipos e introducirán los sprites dentro del Stonesense Plus.
Si has llegado hasta aquí enhorabuena!!!
Muchas gracias por vuestro valioso tiempo y toda ayuda sera bien recibida