Добро пожаловать на страницу, где собраны мои наработки по разным играм и программам, которые я делаю для развлечения. Можно сказать, что это некоторые из незавершенных проектов, которые можно показать.
Мой GitHub - но там ничего интересного.
Например, для игры можно сделать такой генератор, который выдаёт уникальные картинки деревьев, нарисованных примитивами.
апрель 2024Делал сглаживание для отображения графика распределения плотности вероятности некоторой величины
ноябрь 2023Идея в том, чтобы разместить спрайты на поверхности сферы, вокруг которой крутится камера. Было несколько версий.
май 2023 года.Пригодная для игры версия. Пока отработано перемещение спрайтов, система частиц, коллизии столкновения и прочее.
май 2023 года.Очень давно хотел написать систему, которая умеет играть в тетрис. Написал систему скоринга, но играет не очень.
ноябрь 2022 года.Попалось видео, в котором часы из полосок с цифрами показывались, захотелось повторить.
август 2021 года.Исторические карты накладываются на актуальную топооснову.
апрель 2018 года.Хотелось рисовать изогибы на плане, зная только высоты в некоторых точках. Очень долго ковырялся, результат не очень. Точки ставить мышкой, указывая при этом высоту в поле ввода.
август 2016* требуется smooth.js, который плохо работает и не поддерживается
Была задача построить набор точек на карте через равные расстояния и оставить среди них те, которые попадают в границы города. Нужно было ещё и эти границы где-то найти, но оказалось, что это не так и сложно.
март 2016Для устройства на работу делал тестовое задание. Задание понравилось, проходил потом собеседование, но не пошёл туда, там был какой-то левый магазин брендовых шмоток.
Тестовое задание: 1) Реализовать на JavaScript корзину покупателя. Корзина должна хранить состояние между сессиями браузера. Товары можно добавлять и удалять. В любой момент текущий список покупок может быть отправлен на сервер а также получить ответ об ошибке или успехе синхронизации. Для реализации возможно использовать jQuery, Underscrore.js, Backbone.js. Возможно использовать и другие библиотеки, но в этом случае необходимо обоснование. Готовые примеры из интернета брать нельзя (проверяется ВАШЕ умение писать код).Код должен быть расширяемым и хорошо задокументированным. Желаю успеха в реализации! Если какие-то вопросы - готов отвечать.
февраль 2013Разработал собственное API для компании Topplan, которое позволяет использовать его для отображения карт.
ноябрь 2012Система оценки оправдываемости прогнозов погоды, состояла из агрегатора погодных данных по крону и системы отображения результатов сравнения прогноза с фактической погодой.
ноябрь 2012