Sobre o projeto
Otter (OpenTTD map makER) é uma suíte de ferramentas Python projetada para facilitar a criação de mapas e cenários personalizados do mundo real para o jogo OpenTTD. O projeto adota uma abordagem de Sistema de Informação Geográfica (SIG), permitindo aos usuários transformar coordenadas do mundo real em coordenadas da grade do jogo e vice-versa. Embora o conhecimento de SIG não seja estritamente necessário, ele melhora o potencial do fluxo de trabalho.
Principais capacidades incluem:
- **Geração de Mapas de Altura**: Integra-se ao 'Bother' para baixar dados de terreno SRTM e redimensionar imagens para criar mapas de altura personalizados.
- **Conversão de Dados**: Converte rasters georreferenciados e lida com transformações de dados entre locais do mundo real (latitude/longitude) e posições da grade do jogo.
- **Integração com OSM**: Consulta o OpenStreetMap (via API Overpass) para recuperar locais e populações de cidades e vilas, suportando saídas em CSV, Excel, GeoJSON ou Shapefile.
- **Automação de Cenários**: Gera arquivos JSON compatíveis com o construtor de cenários do OpenTTD e cria scripts de jogo (código Squirrel) para posicionar automaticamente cidades, indústrias, sinais e recursos de água, como lagos de montanha.
- **Entrada Flexível**: Suporta vários tipos de dados, incluindo Pandas DataFrames, GeoDataFrames, listas e caminhos de arquivos para CSV, Excel e shapefiles, com opções de filtragem dinâmica.
A ferramenta é particularmente útil para jogadores que desejam recriar regiões específicas do mundo real no OpenTTD com geografia e padrões de assentamento precisos. Ela agiliza o processo anteriormente trabalhoso de edição manual de mapas, aproveitando scripts Python para processamento de dados e geração de scripts de jogo.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.