AboutОбо мне

Key skillsКлючевые навыки

  • C#, Unity
  • uGUI, Doozy, 2D/3D Graphics, URP, shaders
  • Git, TFS, Jira, CrowdIn
  • OOP, SOLID, MVC
  • ECS, Addressables, Photon, Zenject, UniRX, UniTask
  • Platforms: windows, mac, linux ( steam , gog), Android, iOS

EducationОбразование

2010 - Siberian Federal University
Faculty of Informatization of Social Systems, Applied Informatics in Psychology

2010 - Siberian Federal University
Faculty of Social Systems Informatisation, English translator in Professional Communication

2010 - Сибирский федеральный университет
Факультет информатизации социальных систем, Прикладная информатика в психологии

2010 - Сибирский федеральный университет
Факультет информатизации социальных систем, Переводчик английского языка в сфере профессиональной коммуникации

LanguagesЗнание языков

Russian (native)
English B2 upper intermediate

Русский (родной)
Английский B2 выше среднего

My worksОпыт работы

Mandragora
(march 2023 - present days)
Mandragora
(март 2023 - настоящее время)

  • Implementation of gameplay features
  • Gamepad support
  • UI performance optimization
  • Support, bug fix
  • Реализация игровых механик
  • Поддержка управления с геймпада
  • Оптимизация работы интерфейса
  • Поддержка, исправление ошибок

I Am Future: Cozy Apocalypse Survival
I Am Future: Cozy Apocalypse Survival

Tabletopia
(august 2021 - january 2023)
Tabletopia
(август 2021 - январь 2023)

  • Client architecture development
  • Physical interactions of objects
  • Editor tools with possibility to undo/redo
  • Performance optimizations
  • 3d objects generation by image
  • Client-server communications
  • A particularly interesting task: to roll a dice with N faces with physics so that it falls on a predetermined face
  • Разработка архитектуры клиента
  • Физические взаимодействия объектов
  • Редактор с возможностью отмены изменений
  • Оптимизация производительности
  • Генерация 3д объектов по изображению
  • Клиент-серверные взаимодействия
  • Особо интересная задача: подбрасывание по физике кубика с N гранями, чтобы он упал на заранее заданную грань
Tabletopia.com

Amaya kids
(february 2021 - july 2021)
Amaya kids
(февраль 2021 - июль 2021)

  • Assets versioning with addressables
  • Sync assets between client and server with addressables
  • Game logic visual editor
  • Refining the plug-ins (outline painting, visual page turning effect)
  • Версионирование ассетов с addressables
  • Синхронизация ассетов на клиенте с сервера через addressables
  • Реализация визуального редактора игровой логики
  • Доработка плагинов (раскраска по контуру, визуальный эффект перелистывания страниц)


Clarus Victoria
(july 2017 - january 2021)
Clarus Victoria
(июль 2017 - январь 2021)

  • Shaders
  • Integration with: steam, gog, gpgs, apple play, in app purchases
  • Porting to mobile android, ios
  • Performance optimization at mobiles
  • UGUI (different resolutions at mobile, notch, performance optimization)
  • XCode
  • ECS
  • Network (Photon, turn based strategy, lobby for players)
  • Localization integration with CrowdIn
  • Написание шейдеров
  • Интеграция steam, gog, gpgs, apple play, внутриигровые покупки
  • Портирование игр на мобильные платформы ( android, ios)
  • Оптимизация игр на мобильных платформах
  • UGUI (верстка под различные разрешения, в том числе мобильные + "челка", оптимизация производительности)
  • XCode (сборка ios проектов)
  • ECS (обсчет внутриигровой логики)
  • Мультиплеер (Photon, пошаговая стратегия, создание комнаты в которую могут коннектиться игроки и начинать сессию)
  • Интеграция сервиса локализации CrowdIn

Egypt Old Kingdom
Egypt Old Kingdom

Marble age remastered
Marble age remastered

Adaptarium dev diary 1
Adaptarium dev diary 2

Beresnev games
(july 2016 - july 2017)
Beresnev games
(июль 2016 - июль 2017)

  • Mobile games development for android ios
  • Integration with social services (Leaderboard, Achievements), in app purchased, ads, analytics
  • Разработка мобильных игр под Android, ios
  • интеграция социальных сервисов (Leaderboard, Achievements), внутриигровые покупки, реклама, аналитика
One of published projectОдин из опубликованных проектов

Sibear
(october 2015 - june 2016)
Sibear
(октябрь 2015 — июнь 2016)

  • Testing and developing games
  • Technology: C#/Unity, MVC, NGUI, 2D Graphics
  • Platforms: Windows
  • Тестирование и разработка игр на Unity
  • Технологии: C#/Unity, MVC, NGUI, 2D Graphics
  • Платформы: Web, Windows

One Way Flight

Astrosoft
(february 2013 - october 2015)
Astrosoft
(февраль 2013 — октябрь 2015)

  • Development of a financial management information system OpusCapita
  • Interaction and communication with a foreign customer
  • Technology: C#/WPF/Silverlight, MVVM, Asp.Net, MS SQL
  • Platforms: Web, Windows
  • Разработка информационной системы управления финансовыми потоками OpusCapita
  • Взаимодействие и общение с иностранным заказчиком
  • Технологии: C#/WPF/Silverlight, MVVM, Asp.Net, MS SQL
  • Платформы: Web, Windows

Sheep shifter

Game developed for 3 days at Ludum dare 35

Игра разработана на Ludum dare 35 за 3 дня

Sheep shifter

Rowdy Boo

Game developed for 3 days at Ludum dare 33

Игра разработана на Ludum dare 33 за 3 дня

Rowdy Boo

Match lift drop

Pet project, released to android, ios

Пэт проект, выпущен на android, ios

Match lift drop

Code samplesПримеры кода

3d person adventure/shooter game, used Zenject, Unity Third Person Controller, Unity Anination Rigging

Аdventure/shooter с видом от 3го лица, используется Zenject, Third Person Controller, Unity Anination Rigging

Adventure/shooter sample

---

1st persone Shooter game, simple and explosive bullets, used Zenject

Игра-стрелялка от первого лица, простые и разрывные пули, используется Zenject

1st person shooter sample

Contact MeКонтакты

georgiy.ryaposov
@GeorgiyRv