На данный момент я хочу учиться программировать игры и для этого использую Unity.
- Имею опыт разработки на Unity и C#
- Использую Git для контроля версий и знаю как применять его в совместной работе
- Умею работать с базами данных SQL (PostgreSQL, MySQL)
- Есть понимание как должен работать Game Design в играх (но полноценную игру в одиночку я пока не смогу сделать)
- Есть опыт применения процедурной генерации для создания карт
- Работал с такими языками как Rust, C++ (включая Unreal Engine), Java, Node.Js, Python и Lua, если они вдруг понадобятся
- Имею понимание в DevOps и развёртке приложений (https://github.com/KOSMOGOR/DevOps-Core-Course)
- Знаком с принципами ООП и паттернами порграммирования
- Умею работать в команде
- Знаю английский на уровне B1-B2
- Готов обучаться новому
- Last Stand - Простая карточная игра про борьбу с зомби (код, поиграть), кодом игры полностью занимался я. Игра была сделана во время геймджема, так что она ближе к прототипу. Игра использует EventSystem для применения эффектов карт.
- Sing Game - Рогалик с рисованием заклинаний (код, поиграть), я занимался генерацией карты и ещё несколькими небольшими задачами.
- Heavy Deal - Ещё одна карточная игра про подъём в кабине под водой (код, поиграть), делал основные игровые системы и механику сделок. Карты используют CardEffect для использования эффектов при разных триггерах (разыгрывание, сброс, удаление и т. д.) и GameEffect для продолжительных эффектов, из-за эта система готова к расширению.



