Об этом проекте
OpenSC2K — это независимо написанный открытый ремейк SimCity 2000, созданный на движке Godot. Он не связан с Maxis или Electronic Arts и не одобрен ими, и не содержит оригинального игрового кода или ресурсов.
Для запуска требуются Godot 4.7 и ваша собственная копия SimCity 2000 Special Edition для Windows 95 (1996). После запуска командой `godot --path game` появляется запрос на импорт, предлагающий указать `SIMCITY.EXE`; приложение проверяет поддерживаемую версию и импортирует игровые файлы, которые предоставляют оригинальную графику, текст, звук и музыку.
Помимо воспроизведения базовой игры, проект перечисляет ряд расширений:
- Размеры городов от 16, 32 и 64 тайлов на сторону до 256, 384 и 512, наряду с оригинальными 128.
- Карты данных для покрытия, стоимости земли, загрязнения, преступности и подобных слоёв, отображаемые в разрешении 1:1 с картой вместо более низкого разрешения.
- Значительно увеличенные лимиты на MicroSims (XMIC) и перемещаемые объекты (XTHG) на город.
- Улучшенный генератор рельефа с настраиваемыми параметрами местности.
- Новые изометрические представления данных, карта высот, наложения покрытия услуг и транспортных поездок.
- Больше уровней масштабирования, управление слоями и опциональные тёмные подземные виды.
- Подробные данные симуляции, включая тайминги симуляции и инструменты инспекции.
- Поддержка внешних пакетов графики, звука и музыки.
Большие города и карты данных по тайлам сохраняются в файлах `.sc2x`, которые оригинальная игра не может открыть; оригинальные города `.sc2` сохраняют отдельный режим совместимости.
Многие исправления, выявленные проектом sc2kfix, были применены или перенесены в эту кодовую базу, при этом уведомление MIT проекта sc2kfix сохранено для адаптированной работы.
Для разработки откройте `game/project.godot` в Godot и запустите `tools/validate_project.sh`. Тесты используют беззвучный звук и ожидают копию оригинальной игры в `references/SIMCITY2000`.
Проект заявляет, что разрабатывается с помощью инструментов ИИ, включая большие языковые модели, для генерации кода, рефакторинга, исследований, документации, тестирования и отладки, при этом архитектурные решения и вклад проверяются и направляются сопровождающим; файл AI-POLICY.md документирует политику использования и вклада.
Код проекта лицензирован под MIT. Включённые шрифты Rajdhani и Godot WRY сохраняют свои собственные лицензии. Лицензия MIT не предоставляет прав на оригинальную игру или её ресурсы. Совместимость и поведение симуляции были определены путём наблюдения, тестирования, анализа игровых данных, общедоступных исследований и обратной разработки оригинального исполняемого файла.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.