# RoyalRaket — Créditos e licenças

o templo low-poly de Caroline Fangel no Sketchfab é CC BY e informa 4,3 mil triângulos; a cena japonesa do BlendSwap é CC0; o pack gratuito Low Poly Shrine Pack do UO Craftworks permite uso comercial, mas proíbe modificação e redistribuição. Os dois primeiros exigem obtenção autenticada/não reprodutível no ambiente de build e o terceiro não pode ser incorporado ao download web do jogo. Por isso, nenhum asset externo japonês foi redistribuído; a arquitetura original foi escolhida para manter licença, escala, colisões e desempenho verificáveis. Fontes: https://sketchfab.com/3d-models/japanese-lowpoly-temple-cc26af7781344e908d356030e84e4121 , https://blendswap.com/blend/26179 , https://booth.pm/ja/items/8353574 .

O Samurai reutiliza o corpo e as animações de `Knight.glb`, do pacote KayKit já creditado/licenciado neste documento.

## Personagens humanos e animações

KayKit Character Pack: Adventurers, por Kay Lousberg / KayKit.
Arquivos: Barbarian.glb, Knight.glb, Mage.glb e Rogue_Hooded.glb.
Licença: CC0 1.0 Universal; uso comercial permitido.
Fonte: https://github.com/KayKit-Game-Assets/KayKit-Character-Pack-Adventures-1.0
Licença: https://creativecommons.org/publicdomain/zero/1.0/
Adaptações: ocultação de acessórios medievais, escala, materiais, conexão da raquete e transições entre animações.

## Cenário

Nature Kit 2.1, por Kenney. Licença CC0; uso comercial permitido.
Fonte: https://kenney.nl/assets/nature-kit
Texto original incluído em assets/kenney/LICENSE.txt.
Modelos incorporados: tree_detailed, tree_oak_dark, tree_pineTallA_detailed,
tree_palmDetailedTall, cactus_tall, plant_bushDetailed, grass_leafs,
flower_yellowC, flower_purpleC, rock_largeB, rock_tallB, rock_smallA,
tent_detailedOpen. Modelos preservados da versão anterior: tree_oak e rock_largeA.
Adaptações: instancing, escala uniforme, pequenas variações de cor e distribuição por seed.

## Solo

Grass Path 2, da Poly Haven. Licença CC0 1.0; uso comercial permitido.
Fonte: https://polyhaven.com/a/grass_path_2
Licenciamento: https://polyhaven.com/license
Mapas locais JPG 1K: diffuse, normal OpenGL e roughness.
Adaptação: luminância do diffuse combinada com cores dos biomas; normal com intensidade reduzida.

## Raquete

“Tennis racket” por Poly by Google, via Poly Pizza.
Fonte: https://poly.pizza/m/72XCHXgHlg7
Licença declarada pela página: Creative Commons Attribution (CC BY), que permite uso comercial com atribuição.
A página não especifica a versão da licença. Este registro preserva a declaração da origem sem atribuir uma versão não confirmada.
Adaptações: rotação, escala uniforme e pivô para conexão à mão direita.
Manter este crédito e o vínculo para o original em redistribuições.

## Engine

Three.js r161 e módulos oficiais GLTFLoader, SkeletonUtils, BufferGeometryUtils e RoomEnvironment.
Licença MIT, copiada em vendor/LICENSE.txt. Fontes locais preservadas.
Origem: https://github.com/mrdoob/three/tree/r161

## Conteúdo original do projeto

Gerador de ilha e vegetação, textura matemática de feltro/costura da bola, céu,
interface e efeitos sonoros criados para este projeto.
A trilha musical utiliza gravações orquestrais CC0 de terceiros.
Não há dependência de serviço musical externo ou assinatura.

## Multiplayer

Biblioteca WebSocket `ws` — MIT. Origem: https://github.com/websockets/ws
Licença: https://github.com/websockets/ws/blob/master/LICENSE
A licença também acompanha a dependência instalada em node_modules/ws/LICENSE.
Cloudflared, ferramenta de túnel usada no teste público (não é asset do jogo): Apache-2.0.
Origem: https://github.com/cloudflare/cloudflared

## Estilos procedurais — Graveyard Kit 5.0

Kenney — https://kenney.nl/assets/graveyard-kit
Licença CC0 1.0 Universal, compatível com uso comercial e redistribuição:
https://creativecommons.org/publicdomain/zero/1.0/
Verificada na página oficial e no License.txt do pacote; cópia preservada em assets/grave/License.txt.
Download oficial: https://kenney.nl/media/pages/assets/graveyard-kit/ba8d4b4517-1760691807/kenney_graveyard-kit_5.0.zip

Arquivos utilizados: gravestone-decorative.glb, gravestone-round.glb, gravestone-cross.glb,
urn-round.glb e a textura compartilhada Textures/colormap.png.
Modelos normalizados em altura, materiais adaptados à iluminação e instanciados por partes.
A seleção inicial continha quatro modelos; os seis props adicionais estão documentados em “Distritos góticos e desérticos”. Não foram incluídos personagens ou arquivos de edição do pacote.

Capelas, mausoléus transitáveis, árvores secas, pontes, templos, pirâmides em degraus,
obeliscos e estátuas estilizadas são geometrias originais de RoyalRaket, definidas em style-structures.js.
Os assets de natureza já licenciados continuam reutilizados nos outros estilos.
# Árvore seca gótica (setembro de 2026)

- **Dead Pine Tree**, Skywolf Game Studios, [CC0Tree](https://skywolfgamestudios.github.io/CC0Tree/).
- Origem: [FBX no repositório oficial](https://github.com/SkywolfGameStudios/CC0Tree/blob/main/All%20Models/Nature/SM_DeadPineTree.fbx).
- Licença **CC0 1.0**, permite modificação, uso comercial e redistribuição; cópia integral em `assets/gothic/LICENSE.txt`.
- Adaptação: GLB de 930 triângulos, 124.736 bytes, material de casca com cor por vértice (o FBX referencia uma textura externa não incluída), UVs preservados. Geometria compartilhada em instâncias por célula; variações de altura, rotação e tonalidade pela seed. Sem texturas adicionais ou downloads por árvore.
# Distritos góticos e desérticos

Props adicionais de **Kenney Graveyard Kit 5.0**, CC0: `bench-damaged.glb`, `coffin-old.glb`, `debris-wood.glb`, `urn-square.glb`, `pillar-obelisk.glb` e `debris.glb`. Usam a mesma textura de paleta já licenciada; não duplicam downloads por instância. Aldeias, pátios, poços e caravançarais são composições originais em `style-structures.js`, com colisões e passagem central. Origem e licença do pacote constam na seção “Estilos procedurais — Graveyard Kit 5.0”, acima.

## Ambientação, fauna e efeitos
Raposa de PixelMannen, animações de tomkranis e conversão de AsoboStudio/scurest (CC0/CC BY 4.0); fantasma e restos do Graveyard Kit de Kenney (CC0). Escala, cores e poses ajustadas para o ROYALRAKET. Aves, peixes e efeitos audiovisuais procedurais são originais.
