TGViewer
Влад Сухацкий - GameDev проекты Влад Сухацкий - GameDev проекты @vladgamedev · 1.94K subscribers
Post #28 1.1K
[Подключил 1С к игре] 😁

В общем делали обновление к игре Block Tanks и возникла необходимость перелопатить данные в базе, которые хранились в json, а это около 80 тысяч игроков и 160 тысяч строк.

Оптимально решать подобную задачу SQL запросом, так как это будет самое быстрое по скорости выполнения решение. Но SQLщики либо отказывались, либо выставляли очень большие ценники. Предлагали чуть дешевле написать скрипт на Python.

Но тут я вспомнил, что знаю 1С, а реляционная база и в африке реляционная база 😅

Подключил базу в 1С через строку подключения, как внешний источник;
в конструкторе сделал запрос;
по каждой строчке написал обработчик - сформировать JSON структуру, сделать изменения, записать JSON в строку, записать строчку;

и все)

Бонусом, прикрутил стандартную 1С форму с прогресс баром, блекджеком и ... таблицей логов 😅
Ночью запустили - все успешно отработало, сэкономил немного денег 💵

Теперь думаю написать полноценную админку в 1С 😁

Как вам решение - норм или извращение?😅
  • 👍 12
  • 🔥 2
  • 😁 2
More from @vladgamedev
  1. Sep 26, 2026GamePush 2026 🎮 Конференция топ. Как всегда уютно, вайбово и неформально 👍 С удовольстви…
  2. Sep 22, 2026Иду на GP CONF 2026 Уже завтра на на Варшавском шоссе, 33с3 состоится самая нишевая и долг…
  3. Jun 14, 2026Ищу Unity разработчика, под мультиплеерный проект Ребят, хочу сделать серьезную игру - пот…
  4. Jun 9, 2026Игры про ***** принесли мне миллионы 🤑 Возвращаюсь в блогерство вместе с дешевым кликбейт…
  5. Apr 18, 2026Попал в киберпанк... На этой мысле ловишь себя гуляя по центру Чунцина. Думал, что после Т…
  6. Apr 14, 2026[Кикстарер Silicone Heart стартанул!] Го смотреть трейлер, страницу с кучей нового контент…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →