Clean up tilesets: retire unused variants and biomes, objects only in object atlases, snow objects and fence; desert object groups, fence plane; mod documentation
This commit is contained in:
1 parent
a23c8e9548
commit
f385eebbde
53 files changed
+7603
-248
No files matched your search
+118
@@ -0,0 +1,118 @@
|
||||
# Village Pack — arte para mapas RPG y batallas
|
||||
|
||||
Village Pack es el kit de arte detrás del mundo de RPG Plus: tilesets para pintar mapas, sprites que caminan para héroes, aldeanos y monstruos, retratos de combate y fondos de batalla. Todo está dibujado en un mismo estilo pictórico 2.5D, así que los mapas hechos con él parecen un solo mundo.
|
||||
|
||||
Es **solo arte**. La aldea, la casa del anciano, el bosque y el desierto que puedes recorrer son mapas y eventos de los mods de contenido RPG Demo y RPG Plus; caminar, las colisiones y las batallas son del motor RPG. Village Pack aporta las imágenes que estos usan.
|
||||
|
||||

|
||||
|
||||
## Qué contiene
|
||||
|
||||
### El tileset village
|
||||
|
||||
El tileset `village` lo usa cada mapa del mundo de la demo. Tiene dos partes.
|
||||
|
||||
Los objetos se colocan sobre casillas: una cabaña, un arco de santuario, la boca de una cueva, árboles, arbustos, un pozo, una hoguera, farolas, una valla, un cartel, barriles, cofres (cerrados y abiertos), una mesa de trabajo y objetos recogibles como leña, piedras y un champiñón. Arriba está el interior de la cabaña, una única imagen de sala de 12 × 10 que usa la casa del anciano.
|
||||
|
||||

|
||||
|
||||
Las superficies son texturas de suelo continuas que rellenan áreas enteras: hierba, camino adoquinado, tierra, suelo de piedra clara, suelo de madera, un sendero rocoso de bosque y agua.
|
||||
|
||||

|
||||
|
||||
Algunas tiles tienen propiedades extra para el motor RPG: el agua es sólida, y las farolas y ventanas llevan una luz que brilla en el mapa al anochecer y de noche.
|
||||
|
||||

|
||||
|
||||
### Vegetación estacional
|
||||
|
||||
Cuatro tilesets de vegetación muestran los mismos árboles, arbustos, tocones y flores en verano, otoño, una versión desnuda de finales de otoño e invierno nevado: roble, abeto, abedul, sauce, arce y pino, arbustos redondos y de bayas, tocones cortados y huecos, margaritas y violetas.
|
||||
|
||||

|
||||
|
||||
Un mapa usa exactamente un tileset, y ninguno de los mapas incluidos usa todavía los de vegetación. Son material listo para quien escriba mapas.
|
||||
|
||||
### Desierto y nieve
|
||||
|
||||
- `desert`: superficies de arena y roca con objetos del desierto — edificios de adobe, un toldo de mercado, palmeras, cactus y hierba seca. El mapa desértico de RPG Plus, el Dry March, está pintado con él.
|
||||
- `snow`: nieve fresca, hielo y dos superficies de sendero pisado (`packed_snow` y el `trampled_snow`, con huellas más marcadas), junto con una cabaña, un carro, un pozo, rocas, arbustos y abetos nevados. Ningún mapa incluido lo usa todavía.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
### Charsets: sprites que caminan
|
||||
|
||||
Cada charset es una hoja de 3 × 4: tres fotogramas de caminar para cada una de las cuatro orientaciones (abajo, izquierda, derecha, arriba). El conjunto de la aldea trae un héroe, un anciano, un aldeano, un mercader, un slime y un lobo. El del desierto añade un escorpión, un escarabajo y un barril en estado cerrado y abierto.
|
||||
|
||||

|
||||
|
||||
### Retratos y fondos de combate
|
||||
|
||||
Los retratos grandes muestran a los combatientes en batalla: el héroe, el slime y el lobo, y el escorpión y el escarabajo del desierto.
|
||||
|
||||

|
||||
|
||||
Tres fondos —una pradera, un bosque y un puesto del desierto— sirven de fondo a una batalla que empieza en un mapa. La pradera y el bosque traen su compañero `_depth` para el sistema de iluminación.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## Dónde lo verás
|
||||
|
||||
Village Pack forma parte del juego `rpg_plus`. En ese juego:
|
||||
|
||||
- la aldea, la casa del anciano, el bosque y el santuario del bosque están pintados con el tileset `village`;
|
||||
- el mapa del desierto usa `desert`;
|
||||
- el anciano, el mercader, los aldeanos, los lobos, los slimes, los escorpiones y los escarabajos recorren los mapas con los charsets del paquete;
|
||||
- las batallas muestran los retratos, y las escenas de mapa usan `village/meadow`, `village/forest` o `desert/outpost` como fondo de combate.
|
||||
|
||||
El editor de mapas muestra el tileset elegido como su paleta. Aquí está abierta la casa del anciano: el interior de la cabaña, los objetos y las muestras de superficie son el tileset village.
|
||||
|
||||

|
||||
|
||||
## Úsalo en tu contenido RPG
|
||||
|
||||
1. Incluye `village_pack` en la colección de tu juego. Requiere el mod de motor `rpg`.
|
||||
2. Añade `village_pack>=1` a la lista `depends` del mod de contenido que use su arte.
|
||||
3. Refiérete al arte por su nombre:
|
||||
|
||||
```jsonc
|
||||
// Un mapa: un tileset para todo el mapa
|
||||
{ "Kind": "rpg_map", "Items": [ { "Id": "my_glade", "Tileset": "village" /* … */ } ] }
|
||||
```
|
||||
|
||||
```jsonc
|
||||
// Un evento de mapa dibujado con un charset
|
||||
{ "Id": "old_man", "X": 5, "Y": 3, "Sprite": "village/elder" }
|
||||
```
|
||||
|
||||
```jsonc
|
||||
// El retrato de combate de un personaje
|
||||
{ "Id": "my_wolf", "Image": "characters/village/wolf" }
|
||||
```
|
||||
|
||||
```json
|
||||
{
|
||||
"name": "my_glade",
|
||||
"defaultBackground": "village/meadow"
|
||||
}
|
||||
```
|
||||
|
||||
Los nombres de tileset son `village`, `vegetation_summer`, `vegetation_autumn`, `vegetation_bare`, `vegetation_winter`, `desert` y `snow`. Los charsets son `village/<name>` y `desert/<name>`; los fondos de combate, `village/meadow`, `village/forest` y `desert/outpost`.
|
||||
|
||||
La forma más sencilla de pintar es el editor de mapas RPG: elige `village` como tileset del mapa y pinta con su paleta en lugar de teclear números de tile.
|
||||
|
||||
## Límites y sustitución
|
||||
|
||||
- Un tileset por mapa. No puedes mezclar el tileset village con uno de vegetación en el mismo mapa.
|
||||
- El arte tiene la luz y la perspectiva horneadas. Está dibujado para el aspecto 2.5D; el renderizador isométrico reutiliza las mismas imágenes, así que los objetos muy altos conservan su ángulo pintado.
|
||||
- Para sustituir una imagen en tu juego, incluye en tu mod un archivo con el mismo nombre relativo y declara dependencia de `village_pack`. Gana el mod dependiente, que se carga después.
|
||||
- Las generaciones originales, los prompts y las fuentes editables están archivados fuera del juego; el mod contiene solo las imágenes listas para ejecutar y las definiciones de tileset.
|
||||
|
||||
## Si algo se ve mal
|
||||
|
||||
1. Un mapa sin suelo u objetos suele deberse a un nombre de `Tileset` mal escrito o a una dependencia que falta.
|
||||
2. Un personaje invisible: comprueba el nombre de `Sprite` y que la hoja del charset sea de 3 × 4 fotogramas.
|
||||
3. Una batalla con fondo liso: la escena del mapa no tiene `defaultBackground`.
|
||||
Reference in new issue
Block a user