Рубрика «javascript» - 3

У нас с друзьями долги копятся не за один вечер, а месяцами. Сходили поесть, кто‑то заплатил за всех, на месте скидываться неудобно: у кого‑то нет наличных, у кого‑то деньги на другой карте, кто‑то обещает перевести позже. Через неделю ресторан, платит другой. Потом кино, потом такси, потом опять кафе. Кто‑то ждёт зарплату, кто‑то просто забыл, кто‑то отдал часть и считает, что закрыл всё.

Читать полностью »

Практический разбор создания и развития собственной UI-библиотеки

Коротко: Собственная UI-библиотека — это не только набор React-компонентов. После появления нескольких проектов-потребителей на первый план выходят API, состояние, совместимость, зависимости, тестирование, документация и версионирование.

С чего всё начиналось

Когда в проекте начинает появляться всё больше одинаковых элементов интерфейса, рано или поздно возникает вопрос: зачем каждый раз создавать один и тот же Button, Input или Select?

Читать полностью »

Зуд

Я ковырял pet-проект — ротатор SOCKS5-прокси — и в очередной раз редактировал конфиг апстримов руками. Открыл файл, посмотрел на JSON:

Психанул: как я за полтора месяца сделал формат конфигов и парсеры для семи языков - 1

Читать полностью »

Недавно я вспомнил стартап, над которым работал в 2024 году. Мы делали что‑то вроде Pokemon GO на свой лад: пользователь должен был ходить по городу и собирать сундучки, из которых можно было получить скидку, промокод или специальное предложение от компании‑партнёра.

В какой‑то момент проект свернулся, а я ушёл в вольное плавание. Но из него у меня остался интересный и достаточно уникальный опыт — в ходе разработки пришлось довольно глубоко разобраться в том, как вообще работают карты в браузере.

Читать полностью »

Привет.

Я frontend-разработчик и большую часть времени работаю с интерфейсами. В какой-то момент мне стало интересно, можно ли на привычном для меня веб-стеке сделать не демо с вращающимся кубом, а законченную 3D-игру — с загрузкой сцены, управлением, звуком, меню, мобильной версией и публикацией на платформе.

Так появилась Taproom 8 — браузерная игра, в которой нужно искать аномалии в мрачном баре.

Играть: Taproom 8 в Яндекс Играх

Исходный код: GitHub

Ниже расскажу не столько о самой игре, сколько о том, как она устроена внутри.

Читать полностью »

Дорогиее! Давно читаю этот ресурс, но ни разу здесь не писал. Поэтому решил наконец исправить это и немного рассказать о себе. Если вкратце: немного кодер, немного разработчик, немного инженер. В общем, человек с техническим складом ума и довольно быстрым пониманием контекста. Без прилюдий, текста много.

читалочка

читалочка

Читать полностью »

Всё началось не с игровой механики. Я смотрел клип Mr. Oizo — M Seq, где Flat Eric сидит в машине, которую моют, и подумал: под такую музыку должны крутиться коты в стиральных машинах. Мне уже нравилась сама картинка — матрица из машин, внутри которых вращаются коты двух цветов.

Потом появилась проблема: поверх этой картинки всё‑таки хотелось сделать игру.

Первый прототип

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js