Назад

Glass Bead Game

Парк стеклянных шариков по мотивам игры, для которой Герман Гессе так и не написал правил: расставляйте пружины и стены на расписном поле, чтобы стеклянные шарики катились, сталкивались и складывались в музыку, пока поле не затихнет и этап не закончится.

Автор: Abraxas
Попробовать онлайн
Glass Bead GameПопробовать онлайн

Описание

В романе Германа Гессе «Игра в бисер» учёные играют в игру, объединяющую музыку, математику и все области знания, но её правил книга так и не раскрывает. Glass Bead Game — одна из интерпретаций этой игры, созданная для читателей романа, которым хотелось бы в неё сыграть.

Стеклянные шарики скатываются через край расписного поля и бегут вниз по склону к стоку. Между волнами вы тратите осколки, чтобы расставлять механизмы, например пружины и стены. Пружина отбивает шарик в направлении, куда вы целитесь, и стоит несколько осколков; столкновения со стенами и другими шариками возвращают осколки. Каждое взаимодействие звучит на своей частоте, и вместе они складываются в музыку. Парк живёт, пока шарики движутся; если поле слишком долго молчит, этап заканчивается. Очки начисляются за то, чтобы поле не переставало циркулировать, а шарики — звучать.

Три уровня проводят через три места из романа:

  • Ring (Waldzell): круговая дорожка вокруг приподнятой лужайки. Освойте пружину и заставьте один и тот же шарик возвращаться.
  • Tilt (Belpunt): горный луг, спускающийся к озеру. Добавьте стены, и пусть столкновения оплачивают ваши пружины.
  • Oval (Monteport, дом Магистра музыки): трасса, нарисованная в виде нотного стана, с отдельным выходом, где к стеклянным шарикам присоединяются тяжёлые свинцовые (Сатурн).

Автор планирует добавить в онлайн-демо новые уровни.

Каждое поле расписано в соответствии с собственной топологией. Гравийная дорожка, изолинии высот и нотный стан нарисованы по той же функции высоты, которую использует физика, поэтому то, что вы видите, и есть путь, по которому шарики естественно катятся. Каждый стол стоит внутри мира World Labs, воссоздающего его место, а на краю стоят пропсы Tripo, на которые можно нажать: каждый отвечает движением и нотой. Когда проходит последняя волна, сцена переходит в вечернюю панораму этого места, и камера опускается для прощания. На сайте игры есть также «Архив» из 17 тем шариков, изученных для игры: семь планетарных металлов, стекло Земли, пять шариков, названных в романе, и четыре алхимические стадии — каждая вырастает из знака в полную форму. Из-за нехватки времени на уровнях пока используются только стекло и свинец, а остальное оставлено для будущих механик.

До начала хакатона существовали только черновик идеи и браузерный грейбокс более ранней версии с нулевой гравитацией. Всё в нынешней игре сделано во время Tripothon: физика шариков на Three.js, три уровня, все 3D- и визуальные ассеты, звуковой движок и сайт.

Как использовался Tripo

Физический мир на поле и вокруг него создан с помощью Tripo P1.

  • Масштаб: 183 генерации text-to-3D для 13 мест из романа — пропсы для края каждого поля и серия эскизов механизмов.
  • Вписаться в роспись: пропсы были перегенерированы без подставок и в палитре каждого места, поэтому они не стоят поверх расписного поля, а словно вписаны в него.
  • Интерактивность: в игре каждый размещённый пропс отвечает на нажатие движением и нотой.
  • Ядра шариков: первоначальные ядра свинцового, медного, серебряного и железного шариков начинались как модели Tripo и были доработаны в Blender.

Трейлер