24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна.
Подробности случившегося. Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
Веб демка: http://nashet.github.io/EconomicSimulation/WEBGL/index.html (около 6 МБ, на планшетах может не работать)
>По-моему, использование БД в ГС - неизбежность.
Конечно, это и есть БД по сути. Бд я пока не планирую потому что БД - инструмент оптимизации, а преждевременная оптимизация - зло. При должной инкапсуляции в последствии можно будет прикрутить SQL или др.
>Кстати, я так понимаю функция сохранений тут не реализована?
Пока нет
>Сохранять скорее всего тоже придется в БД.
Да, и желательно в тестовом формате, что бы можно было править руками\читать внешнеми инструментами.
>Хм, т.е. спрос-предложение неразрывно связаны причем в рамках одного тика?
Конечно. Если спрос/предложение >= 1 то цена идет вверх. В низ если спрос/предложение < 0.8 или около того
>И стокпайла как такового нет?
Есть, есть стокпайл мирового рынка, есть нераспроданные товары, запс ресурсов для фабрик и т.п.
>Как и понятия доставки и торговых путей? (привет ограбленным корованам и разбитым дорогам)
Нету. Планировалось, но будет сложно сделать, как и мультивалютность. Сложные расчеты да и написать будет сложно.
>Алсо, то что Trade не нажимается это баг или просто пока не прикрутил торговлю?
Странно, у меня работает в веб версии.
>Там же тоже попы покупают товары, на которые им хватает денег - в первую очередь базовые потребности
Да, но внутри базовых потребностей в вике порядок фиксированный а у меня - нет
>1) По производствам. Вижу, что у тебя есть апгрейд зданий, но не очень понимаю, он только кол-во увеличивает что ли?
Да, а еще есть бонус за концетрацию производства в одной фабрике
>Просто, если брать тот же GPS там была такая классная фишка (которая правда не работала, как и все в этой игре) как качество товара. Я думаю соотношение Цена/Качество/Доступность - эта троица, которую вполне можно реализовать в рамках игровой условности.
Я не знаю как можно хранить информацию о качестве товара не плодя уйму сущностей
>Собственно походовость. Чему равен ход? Просто год это очень много для того, чтобы запилить полноценную экономику, особенно на позднем этапе (начиная с времени, актуальному середине 19го века это уже становится слишком оторванно от реальности). Все ГС со сложной экономической системой идут, в условном конечно, но реальном времени.
Это абстракция. Сейчас принят за год, может быть день, как в Вике. В вике 1 "ход" = один день.
>сделать ее условной и считать просто по ходам
Наверное
>Не согласен. Можно же использовать региональность. Т.е. прова также будет какой угодно формы, но состоять из множества хексов. Игрок сможет тогда расширять регион, вводить иерархию регионов (город-провинция-страна) четко отчерчивать границы при мирных договорах, будет иметь смысл войны за мелкие участки. Можно будет запилить условный гонконг или гибралтар, например, обозначать ОЭЗ, ДМЗ, линии фронта и.т.д. В будущем можно запилить уровневые хексы - город, представленный одним хексом на глобальной карте, раскрывается множеством на локальной. Да и вообще возможности кастомизации увеличиваются в разы.
Это все сложно для реализации, я даже отказался на данном этапе от групп провинций - Штатов. Что не существенно я стараюсь упрощать, важное детализирую.
>Кстати, а почему так тормозит-то? Что там ресурсы так жрет?
Код прототипный. Местами одни и те же списки в цикле сортируются и т.п.
>Или плата за браузерность?
Браузер добавляет немного тормозов. Просто в будущем нужно смотреть горячие места и фиксить.
>Алсо, можно использовать не хексы а пазлы. Но это, конечно, гораздо сложнее.
Что это за фигура?