EasySudoku
работает
Судоку онлайн. Ничего лишнего.
Работает на сайте, в мини-приложении Telegram, в приложении VK.
На 2026-ой год играют около 350 уникальных игроков в сутки.
- Платформа
- Web
- Стек
- PHP, Javascript
веб-разработчик
PHP · JavaScript · Laravel · Vue · Node.js
работает
Судоку онлайн. Ничего лишнего.
Работает на сайте, в мини-приложении Telegram, в приложении VK.
На 2026-ой год играют около 350 уникальных игроков в сутки.
работает
Эмулятор ZX Spectrum 128K.
Чтобы поиграть в игры, нажмите кнопку в левом верхнем углу окна браузера.
Написано на основе эмулятора процессора z80, найденного на просторах гитхаба.
Поддерживается загрузка .z80, .sna, .trd, .scl образов с сервера в пару кликов. Эмулируются Sinclair и Kempston джойстики через курсорные клавиши и пробел. Есть быстрые сохранение и загрузка в local storage браузера. Так же есть дизассемблер.
В 2026 году с помощью Deepseek v4.1 flash сделана полная поддержка звука - бипер и AY-8910 - и TR-DOS на чтение.
Моим первым компьютером в 1993-ем году был ZX Spectrum. На нём я учился программированию на бейсике и, позже, ассемблере. Свой эмулятор - как дань памяти прекрасным временам.
работает
Космический симулятор, песочница, торговля, бои.
Клон Elite с ZX Spectrum, солянка из разных версий. Почти каждый аспект игры аккуратно перенесён и улучшен, чтобы чувствовался вайб той самой Элиты. Рейтинга Elite достичь можно, 8 галактик, миссии, таргоны, миссджампы, заправка от звезды, сохранение, загрузка - всё есть.
Для вылета из дока нажать 1. Управление - курсорные клавиши или мышка с зажатой правой кнопкой. Несмотря на некоторые улучшения, так и остаётся суровой восьмибитной игрой.
Вайбкод на 98% с Deepseek v4 flash.
работает
Летаем по окрестностям, майним астероиды, привозим на станцию, апгрейдим корабль, повторяем.
Управление только мышкой. Очень залипательно.
работает
Как играли в школе в тетрадках.
Есть две версии:
Против компа: https://mb.easysudoku.ru
Против компа или против друга: https://mb2.easysudoku.ru
Вайбкод на 98% с Deepseek v4 flash.
работает
Классический арканоид. Поверапы, 25 уровней.
работает
Первая моя игра на HTML5 canvas.
не завершено
Задумывалась как казуальная стрелялка с бесконечным прогрессом и планами сделать из неё в итоге андроид-приложение.
В текущем состоянии в неё можно играть - поверапы, 20 с лишним различных боссов через каждые 10 уровней. Пока что оставлено полное бессмертие.
Не совсем очевидный нюанс - левую кнопку мышки надо постоянно держать нажатой чтобы кораблик двигался за курсором.
заброшен
Попытка сделать платформер.
Доделывать не интересно.
Здесь реализована поддержка неограниченного пространства, подгружаемого локациями, созданными в тайловом редакторе Tiled.
заброшен
Написан редактор уровней и частично играбельная демка.
Перетягивайте мышкой камни на соседние позиции, чтобы составить линию из трёх и более камней одного цвета по горизонтали или вертикали.
работает
Первый опыт разработки на Java. По сути, перевод с Delphi старого проекта.
Графика рисуется средствами движка LibGDX.
Это версия игры с адаптированным под возраст 6+ контентом.
работает
Написал на Java небольшую оболочку с webView, отвечающую за загрузку ресурсов, воспроизведение звуков и музыки, сохранение конфигов.
Сама игра - Javascript, HTML и CSS, графика на canvas.
Да, такая связка не очень подходит для создания игр из-за низкой производительности в сравнении с нативной Java + LibGDX, но попробовать стоило.
работает
Маленькая игра из рисунков моих племянниц.
Не требует установки, представляет из себя простой .exe файл.
Управление - пробел и курсорные клавиши.
работает
Моё первое приложение на Delphi, до этого писал на Turbo Pascal.
не завершено
Здесь реализовано:
Интерфейс с перетаскиваемыми окнами, инвентарь, NPC-торговец, предметы с характеристиками, загрузка-сохранение, генерация лабиринтов из комнат с переходами, два типа монстров (на момент компиляции билда были отключены), из которых после смерти выпадают предметы.
Это почти готовая игра. Нарисовать графику я решительно не могу, поэтому лежит в таком виде. Когда-нибудь, возможно, будет доделана.
На данный момент можно просто побегать по пустым локациям, пострелять.
заброшен
Генератор пещер на основе Cellular automata.
Алгоритм усовершенствован для получения связных 2D лабиринтов без замкнутых пространств.
заброшен
Интересный опыт работы с уровнями игры Quake и редактором TrenchBroom.
На основе описания уровня из файла собирается mesh, расставляются источники света, на объекты вешается простая логика - открытие дверей, нажатия кнопок и подобное.
При нажатии эскейпа показывает меню, где можно выбрать уровень, после чего по нему можно побегать.
Веб-разработчик. Программирую с 15 лет: начинал с Basic и ассемблера на ZX Spectrum, дальше Pascal, Delphi, Java, C# и Unity. С 2016 года веб - основная работа.
Стек PHP · JavaScript · Laravel · Vue 3 · Node.js · MySQL · HTML/CSS
Предпочитаю ванильный JavaScript и Laravel. Пользуюсь ИИ-инструментами там, где они ускоряют работу. Свободное время уходит на свои проекты на том же стеке.
2022 - сейчас
Веб-разработчик, сеть автосалонов
Корпоративные сайты и лендинги: разработка с нуля и поддержка. Интеграции с 1С, парсинг данных, исходящие фиды, самописные админки. Ванильный PHP и JavaScript, Laravel, Vue.
2020 - 2022
Бэкенд-разработчик
Внутренние CRM, парсеры, генераторы фидов, MySQL. Работа в команде на Symfony и Angular.
до 2020
Фриланс
Сайты и веб-приложения на PHP и JavaScript.
1992 - 2016
Desktop и мобильная разработка
Basic и ассемблер на ZX Spectrum, Turbo Pascal, Delphi, Java, C#, Unity.
03 - контакты
Пишите в MAX или на почту - отвечу.