Я сделал веб-игру про рисование песком с 200 000 физических песчинок
Игра в браузере: https://alexander-dudarev.itch.io/sand-art
Sand Art – это симулятор творческой физической песочницы, в которой я постарался сделать реалистичное моделирование до 200 000 частиц песка.
Я использовал технологии WebGL и пытался создать интуитивно понятное управление, чтобы создать увлекательный творческий процесс.




Ключевые функции:
- Реалистичная физика песка с 200 000 динамическими частицами, создающими впечатление подлинного песка.
- Многослойная система частиц обеспечивает естественное взаимодействие между песчинками.
- Оптимизированный рендеринг WebGL для обеспечения бесперебойной работы на всех устройствах.
- Набор инструментов для творчества. Разнообразные инструменты взаимодействия, позволяющие манипулировать вашим песочным творением. Художественная настройка 7 уникальных форм кисти для разнообразного художественного выражения. Регулируемые размеры кистей для создания мелких деталей или широких мазков. Полная цветовая гамма для создания ярких разноцветных композиций.
Игра идеально подходит для снятия стресса, творческого самовыражения, арт-терапии.
Буду рад получить фидбэк. Что улучшить, чего добавить?
Игра без правил: пиксели или реальность?
Максим рухнул в кресло, скинув рюкзак. Склад вымотал: коробки, пот, гул конвейера. Но сегодня он ждал "Realscape" — игру, обещавшую "реалистичное выживание". 5999 рублей, предзаказ, и вот экран оживает: красные дюны, жара, песок. Персонаж в потрёпанной куртке стоит посреди пустыни. "Выживи" — и всё. Без подсказок, только ты и пекло.
Песок хрустит, пот капает с виска, ветер треплет куртку. Максим копает ямы — пусто. Персонаж кашляет, падает, умирает. "Попробуйте снова?" Он перезапускает. Жёстко, но круто.
А где-то под тем же солнцем мужчина открывает глаза. Песок скрипит на зубах, горло сухое. Куртка, рюкзак с пустой бутылкой и ржавой ложкой — всё, что у него есть. Он идёт, спотыкается, падает. Иногда тело движется само — против воли. Он думает, это безумие.
На третий день игры Максим слышит хриплый голос:
— Кто ты? Почему я здесь?
Сердце заколотилось, клавиатура падает на стол. Голос живой, настоящий. Он отвечает в чат: "Я игрок. Ты в игре. Выживай." Персонаж шепчет:
— Это не игра. Я умираю.
Экран темнеет. Максим роется в сети. На форуме мелькает: "Realscape — эксперимент с людьми". Пост удаляют, но он сохраняет скрин.
Пока Максим гуглит, мужчина в пустыне — Алексей — находит люк. Спускается в коридор. Скелет, планшет. На экране: "Проект Realscape. Субъект 174. Пустыня Гоби. Выживание под управлением игрока." Укол в шею, хлороформ — воспоминания всплывают. Его похитили.
Максим запускает игру снова. Говорит в микрофон:
— Алексей, я думал, это игра. Прости. Ты в Гоби. Ищи выход. Ты свободен.
Алексей кивает и идёт сам. Находит джип, старик подбирает его. Песок позади, борьба впереди.
Максим удаляет "Realscape". В новостях: "Проект закрыт из-за проблем". Он пишет на форум: "Это не игра. Они используют людей." Пост стирают, но правда где-то рядом.
P.S. Обожаю такие триллеры. Недавно залип на канале в Дзене (https://dzen.ru/spektrstories) — там похожие истории. А вы бы рискнули "сыграть"?
Игра в «Танчики»
Помню один год весной пахачинская пацанва начала играть в танчики. В отлив, еще припай не растаял, прибойная полоса твердая как асфальт. Сходились минимум двое с ножом, но игроков могло быть неограниченное количество. Каждый чертил себе на песке крепость и начиналась подготовка к войне. Нужно было бросит нож так чтобы от воткнулся в песок. Самой слабой боевой единицей был «танчик» - нож за рукоятку бросался в песок. Там куда нож утыкался рисовался квадратик с чертой - пушкой так можно было наклепать сотни танчиков. Уничтожались они так же просто - достаточно было противнику воткнуть нож во вражеский квадратик. Атака продолжалась пока нож игрока не падал в песок плашмя. Тогда ход переходил сопернику. Побеждал тот, кто первым уничтожит военную технику противника.
Просто втыкать нож в песок за рукоятку было скучно поэтому боевая техника ковалась неустанно. Если вонзить нож в песок за лезвие получался «королевский танчик». На поле битвы появлялись вертолеты, самолеты, эсминцы, крейсера… а хуле? И даже таинственная «кукарача». Я уже не помню, как нужно было бросать нож чтобы он воткнувшись позволил нарисовать ту или иную пиктограмму. Брали нож за конец рукоятки резким движением руки к себе закручивали против часовой стрелки чем больше оборотов нож делал в воздухе, тем сильнее получалась вундервафля. Ведь для ее уничтожения противник должен был повторить сложный бросок.
Бросали нож перед собой и за спину поставив лезвием на голову. Бросали его с локтя, предплечья, обратной стороны ладони. Бросали нож с губы и подбородка вперед. Бросали с согнутого на весу колена, и носка обуви.
Кукарачу ставили, приложив острие ножа к паху и метнув его перед собой. А царила над всеми боевыми единицами «Королевская кукарача». Нож приставлялся к паху и бросался через себя за спину. Если ему удавалось воткнутся в песок уничтожить такую пиктограмму было практически невозможно.
В «танчики» играли ежедневно, часами. Даже не знаю, как получилось, но никто не зарезался и не покалечился. Это увлечение длилось одну весну и лето. Играли в «танчики» и после, но без энтузиазма, а вскоре и вовсе перестали.
#танчики #игра #нож #песок #война
