Sobre o projeto
OpenSC2K é um remake independente e de código aberto do SimCity 2000, construído com o motor Godot. Não é afiliado nem endossado pela Maxis ou Electronic Arts, e não distribui nenhum código ou recurso original do jogo.
Para executá-lo, é necessário o Godot 4.7 e sua própria cópia do SimCity 2000 Special Edition para Windows 95 (1996). Após iniciar com `godot --path game`, um prompt de importação solicita que você localize `SIMCITY.EXE`; o aplicativo verifica a versão suportada e importa os arquivos do jogo, que fornecem os gráficos, textos, sons e músicas originais.
Além de reproduzir o jogo base, o projeto lista uma série de extensões:
- Tamanhos de cidade de 16, 32 e 64 tiles por lado até 256, 384 e 512, além do original 128.
- Mapas de dados para cobertura, valor da terra, poluição, criminalidade e camadas semelhantes renderizados em resolução 1:1 com o mapa, em vez de resolução inferior.
- Limites muito ampliados para MicroSims (XMIC) e objetos móveis (XTHG) por cidade.
- Um gerador de terreno aprimorado com características de terreno configuráveis.
- Novas visualizações de dados isométricas, mapa de altura, cobertura de serviços e sobreposições de viagens de transporte.
- Mais níveis de zoom, controles de camadas e visualizações subterrâneas escuras opcionais.
- Dados detalhados de simulação, incluindo tempos de simulação e ferramentas de inspeção.
- Suporte para pacotes externos de gráficos, som e música.
Cidades maiores e mapas de dados por tile são armazenados em saves `.sc2x`, que o jogo original não consegue abrir; cidades originais `.sc2` mantêm um modo de compatibilidade separado.
Muitas correções identificadas pelo projeto sc2kfix foram aplicadas ou portadas para esta base de código, com o aviso MIT do sc2kfix mantido para o trabalho adaptado.
Para desenvolvimento, abra `game/project.godot` no Godot e execute `tools/validate_project.sh`. Os testes usam áudio silencioso e esperam uma cópia do jogo original em `references/SIMCITY2000`.
O projeto declara que é desenvolvido com assistência de ferramentas de IA, incluindo grandes modelos de linguagem, para geração de código, refatoração, pesquisa, documentação, testes e depuração, com decisões arquiteturais e contribuições revisadas e direcionadas pelo mantenedor; um AI-POLICY.md documenta o uso e a política de contribuição.
O código do projeto é licenciado sob MIT. As fontes Rajdhani incluídas e o Godot WRY mantêm suas próprias licenças. A licença MIT não concede direitos sobre o jogo original ou seus recursos. A compatibilidade e o comportamento da simulação foram determinados por meio de observação, testes, análise de dados do jogo, pesquisa disponível publicamente e engenharia reversa do executável original.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.