Cтек PHP, Laravel, REST API, MySQL, html+css, Composer:
- 2024г. Перевод сайтов на Laravel:
- lnk-to.ru - исходный код. Создана система динамичных URL (для создания своих страниц с уникальным URL и с собственным доменом - например https://mickrize.ru), система взаимосвязей моделей для быстрых переходов между артистами и их релизами, в том числе если артистов на релизе несколько (исходный код на GitHub).
- survival-rp.ru - Реализована маршрутизация, авторизация и двухэтапная регистрация, взаимодействие с платёжной системой ЮMoney, API. От старой версии сайта (самописный движок) остались только данные из базы и дизайн. - 2024г. Разработка сайта с открытым кодом для реализации вышеперечисленного стека: gamespotlight.site - исходный код.
Стек PHP, html+css, MySQL, Composer:
- 2023г. Доработка сайта survivalrp.ru: Внедрение сервиса оплаты (QIWI), интеграция со сторонними сервисами.
- 2023г. Разработка собственных мини-библиотек: Шаблон построения сайта, Система управления ссылками, Антибрутфорс, Управление правами пользователей, Session manager.
- 2021г. Разработка API сервиса для авторизации на сторонних ресурсах и разработка сервиса для синхронизации и облачного хранения данных (база данных MySQL).
- 2021г. Разработка интернет магазина ttli.ru - сделан с нуля, личный кабинет администратора для добавления данных о товаре, авторизация через сторонний API.
- 2020г. Сайт-визитка для инди-студии twentypoundbird.com - мультиязычность, загрузка страниц из БД (на нескольких языках).
- 2020г. Сайт для проекта samp survival-rp.ru - оформление страниц, route через БД, связь данных сайта с базой данных игрового сервера.
- 2019г. Сайт для мультиссылок с личным кабинетом пользователя для редактирования ссылок и просмотра статистики посещения lnk-to.ru - исходный код - загрузка страниц из БД, личный кабинет для создания и редактирования ссылок.
Прочие репозитории:
- HTML Шаблоны - простые шаблоны веб-страниц. Просто html + css (возможно +js) код на 50-100 строчек!
- 2024г. Big Tic Tie Toe (Большие крестики нолики). Хорошо продуманная логика кода позволяет легко расширять функционал и добавлять новые игровые режимы, не создавая код с нуля. В игре есть несколько игровых режимов, возможность пользовательского варианта игры, игра с ИИ.
- 2023-2024г. Dread Mine (в разработке) - Roguelite 3D шутер от первого лица. Игрок попадает в вечно-меняющийся мир, где ему предстоит сражаться с монстрами. О моей работе:
- полная интеграция с Steam (достижения, инвентарь, игровые статусы, поддержка workshop)
- генерируемый мир
- система предметов и ресурсов (инвентарь, хранилища предметов, верстак)
- дерево технологий и контроллер сценариев (в будущем для пользовательских сценариев)
- сохранение и загрузка игрового мира в любом месте (не нужны контрольные точки) - 2023г. Дипломный проект - симулятор управляемого подводного аппарата с компьютерным зрением (библиотека OpenCV, C++).
- 2020г. Игра 'Кубические гонки' - https://www.youtube.com/watch?v=jp_1i9IaQ9s. Создавалась в команде из 2х человек. Я реализовал следующие компоненты:
- Игровые режимы.
- Серверная часть (была выгрузка данных в базу данных SQL, синхронизация аккаунта, список лучших игроков).
- UI (меню, настройки, связь с серверной частью).
- API на сервере для загрузки и выгрузки данных. - 2020г. Совместная курсовая работа, сделанная в команде из 3 человек.