
Разработчик Эндрю Милич представил общественности свой новый проект под названием IsoCity. Это изометрический градостроительный симулятор, который запускается прямо в веб-браузере и распространяется по свободной лицензии. Визуальный стиль и основные механики игры вызывают у пользователей устойчивые ассоциации с классическими частями серии SimCity, в частности с SimCity 2000.
Проект создан с использованием современных веб-технологий, таких как Next.js и TypeScript, а для отрисовки графики применяется HTML5 Canvas без использования тяжелых игровых движков. Автор отметил, что разработка базовой версии заняла всего несколько дней, в чем ему помогли современные инструменты программирования. Весь исходный код IsoCity опубликован в открытом доступе на платформе GitHub, что позволяет сторонним программистам изучать архитектуру игры и предлагать свои улучшения.
Функционал симулятора включает в себя все ключевые аспекты жанра. Игрокам доступно зонирование территории на жилые, коммерческие и промышленные участки, а также прокладка дорог и коммуникаций. В игре реализована динамическая симуляция жизни города, включающая движение автомобилей, поездов, водного и воздушного транспорта. Также присутствуют пешеходы, смена времени суток и различные информационные слои, позволяющие отслеживать уровень загрязнения, стоимость земли, уровень преступности и образование.
На данный момент проект продолжает активно развиваться силами сообщества. Пользователи уже начали отправлять свои правки кода для улучшения интерфейса и исправления ошибок. В текущей версии могут встречаться недочеты в балансе экономики или поведении транспорта, однако IsoCity уже полностью играбельна. Проект поддерживает сохранение и загрузку городов через локальные файлы, что позволяет развивать мегаполис на протяжении нескольких сессий. Опробовать симулятор можно бесплатно на официальном сайте проекта.