*Там написано "за Туториал", но это просто за все работы.
Описание немного корявое, так как это перевод с немецкого. Зато большое. Название будет изменено, так как такое уже существует.
Симтрополис
Симуляция жизни и города в Godot 4.7 (GDScript): около 1000 жителей живут своей повседневной жизнью, работая, учась,
Досуг и сон в процедурно генерируемом городе. В зданиях есть комнаты, этажи и лестничные клетки, в которых...
фактически переселить жителей. Вы создаете своего персонажа и управляете им, как в Симс, но ты тоже можешь
захватить каждого второго жителя.
Статус: играбельный прототип.
Город и мир
Город: 7×7 до 13х13 кварталов (масштаб жителей), 9 кварталов (бедные/средние/богатые), варианты река, холм,
старый город; более 60 типов зданий от многоквартирных домов и высотных зданий до магазинов, ресторанов, школ, университетов, больниц,
Полиция, суд, тюрьма, ратуша, приют для бездомных, стадион, зоопарк, озеро для купания, аэропорт и кладбище..
Интерьеры с соответствующей мебелью; при увеличении видно, изображение ↑/↓ меняет пол.
Городское развитие: Джентрификация и упадок, инвесторы застраивают пустыри согласно плану застройки
(Жилая/Коммерческая/Зеленая), снос пустых руин, наложение карты «Девелопмент»“.
Время и погода: 1 Реальный час = 1 игровой день, темп 1×–16×; 12 дней в году в зависимости от сезона (температура, листва,
снег, расходы на отопление, жара, туман, гроза), зимнее обслуживание, праздники по календарю (городской праздник, Рождественская ярмарка,
Новый год, Хэллоуин, Пасха), городские животные.
события: Отключение электроэнергии в каждом квартале, ущерб от урагана, наводнение на реке, пожары с пожарными службами.
Трафик: Автомобили всех классов, мотоциклы, электромобили с зарядными станциями, велосипеды, электросамокаты, такси; 3 автобуса, 2 трамвая,
2 линии метро, региональный поезд, междугородний автобус, теплоход, аэропорт; Служебные автомобили с синими фарами; Светофоры, следующая модель с
Обгон, аварии, пробки и объезды, заправки, гаражи, зоны 30 км/ч.
жители
Каждый день: Потребности (голод, энергия, мочевой пузырь, общение, гигиена, развлечения, тяга в случае зависимости), утилитарный искусственный интеллект со Smart
Предметы, графики, 17 черт личности, жизненные цели и желания (пузыри мыслей), хобби, график дня..
Жизнь: 95 Занятия, связанные с продвижением по службе и карьерными мероприятиями, самозанятость, домашний офис, работа с частичной занятостью; Образование
детский сад в университет; Дружба, приложение для знакомств, компании, соперники, свадьба, развод, дети, усыновление, домашние животные;
старение, дом престарелых, завещание, похороны; отдых и путешествия; Инфекционные болезни, врач, аптека.
Цифры: Скелет-риг с мимикой и пальцами рук, формой тела по образу жизни, формой лица, прическами, макияжем, татуировками; HD-фигура в редакторе (лицо, руки, обувь, текстуры татуировок, уровни детализации);
Одежда по стилю, профессии, случаю и погоде, гардеробу и парикмахеру..
Услуга: Официанты обслуживают конкретно, очереди на одного специалиста (парикмахерская, врач, аптека, касса).).
Экономика и общество
Деньги: зарплаты, арендная плата, коммунальные расходы (электричество, отопление, оплата каждые 28 дней), покупка продуктов на запас, интернет-магазины с
доставкой посылок, компании с оборотом и банкротствами, банк (сберегательная книжка, кредит, ипотека), цены на недвижимость по районам,
фондовая биржа, инфляция, забастовки, уровень безработицы.
Общество: выселение и бездомность, зависимость, правонарушения в зависимости от нужды и состояния района, банды, полиция,
судебная система (предварительное заключение, судебный процесс, суточные штрафы, условное осуждение, общественные работы), сплочённость по районам, ассоциация арендаторов.
Социальное обеспечение: жилищное пособие, доплаты, расходы на жилье, надбавка на детей, консультации для должников, временное жилье,
социальное жилье с листом ожидания, продовольственные пункты, пункты выдачи одежды, социальный билет, центр занятости, медицинская страховка, уличная скорая помощь,
управление по делам несовершеннолетних, школьное питание; волонтерство; доступные смены в качестве социального работника или консультанта центра занятости.
Политика: муниципальные выборы (4 партии, опросы, предвыборная кампания, городской совет), в качестве мэра — налоги, бюджеты,
социальные выплаты, уровень арендной платы, постановления (ограничение скорости до 30, время закрытия магазинов…), инвестиции (реконструкция, общественный транспорт, светодиодное освещение,
молодёжный центр, консультации по вопросам наркозависимости, солнечные крыши, права на размещение), демонстрации; городская казна по каждой статье расходов, правительство на базе искусственного интеллекта.
СМИ: местная газета «Stadtanzeiger» (Z) с архивом, социальным отчётом и отчётом о городской казне, радио-тикер, новостной вертолёт.
Спорт и слава: профессиональный клуб с лигой и домашними матчами, спортивные клубы, слава благодаря голам, выступлениям, искусству и должностям.
Режим зрителя, демонстрационный режим: камера летает над объектами, перемещается по достопримечательностям
Возможность мгновенно менять время суток через диалоговое окно отладки для тестирования.
ОШИБКА: сложно выделить людей
Не открывать сразу здания в округе / не удалять крыши / отображать этаж только тогда, когда выбран человек и он входит в здание, с плавным исчезновением в течение 1 секунды. Или игрок входит/влетает в здание, либо отображать здание/этаж нажатием кнопки. Если крыша / этаж прозрачны, солнечный свет не должен отбрасывать тень на полупрозрачную стену; солнечный свет следует учитывать правильно только через окна и внутреннее освещение.
Оптимизировать младенцев / малышей: модели, поведение
Режим сна: некоторые просыпаются уже в 2:00 и активны, спят всего 2–5 часов?
Тот, кому нужно вставать ночью, должен ложиться спать раньше.
ОШИБКА: река протекает над дорогой в воздухе
ОШИБКА: у многих деревьев / кустов есть странные дырки
ОШИБКА: дорожные знаки, STOP неверный, видны только буквы «OP»
ОТЛАДКА: добавить просмотрщик ресурсов и проверить все ресурсы
Возможность выбора объектов, отображение имени / ID / статуса / доступных действий / назначения в игре: что они делают (например, являются ли они лишь декорацией и т. д.) для целей отладки
Журналы в левом нижнем углу: вдруг в одну и ту же минуту многие персонажи становятся «художниками» или «беременными» :-D; необходимо оптимизировать, добавить больше случайности.
Отправка/получение обратной связи: добавить несколько способов — Sentry (с отчётами о сбоях), Discord, Google Forms, электронную почту или разместить собственный сервер?
Оптимизировать хостинг приложения и обновления, автоматически устанавливать обновления, отображать журнал изменений на всех языках
От младенца до пенсионера: оптимизировать ресурсы и анимации (рост)
Повысить качество ресурсов, помочь себе с помощью Blender, код через Claude слишком дорогой, ИИ слишком часто должен создавать и анализировать скриншоты (повышенное потребление токенов по сравнению с текстом / кодом)
Возможность импорта новых ресурсов с возможностью настройки для интеграции в среду (цель и т. д.)
Первый запуск может занять много времени (меню может зависать до 20 секунд) — кэш шейдеров создается даже при изменении настроек графики.
Улучшения производительности
возможны более высокие настройки графики
упрощён интерфейс
исправлено несколько ошибок, но их всё ещё достаточно
Новое: клавиша «C» скрывает здание/стены; теперь ничего больше не скрывается автоматически вблизи.
Если выбранный персонаж входит в здание, то здание также скрывается, либо камера «влетает» внутрь здания. С помощью клавиш «Вверх» и «Вниз» можно переключаться между этажами, но эта функция уже была и в старой версии.
F3 = отобразить панель производительности с индикатором FPS.
F1 = Справка
Меню «Содержимое игры»: ещё не готово, пока что отображает ресурсы из игры для поиска ошибок, но (пока) не отображает здания.
Пункт меню -> «Игровой контент» будет расширен позже, чтобы позволить игроку вставлять новый контент и настраивать активы/назначать цели.
Есть несколько вопросов к сообществу и потенциальным игрокам. Например об отношении к генерации контента ИИ и другие. Если у кого-то появится желание принять участие в обсуждении проекта, то это будет полезным участием.