Maksim S's repositories
ECS_prototype
ECS prototype
TheHellishHive2
TheHellishHive2
GDC
game dev club
Tank-t
Project
Strategy
Выполнение домашних заданий по курсу "создание прототипа стратегии" (в процессе). Стек технологий: Принцип модульности, Принцип Dependency Inversion, MVP, IoC, Zenject, Reflection, UniRx
2d_Project
Выполнение домашних заданий по курсу "2D игры". Стек технологий:Web GL, A* Pathfinding Project, Parallax, State Machine, Joint 2D, Effector2D, м Marching Squares, ScriptableObject
Mobile2D
Выполнение домашних заданий по курсу "создание мобильных игр". Стек технологий: Unity Analytics, Unity Ads, Unity IAP Catalog, Fluent interface, Addressables , UpdateManager, Pattern Observer, DOTween, реактивные свойства.
SpaceGeek_Team
Первый командный проект по курсу "паттерны проектирования". В проекте попытки следовать принципам «SOLID», в качестве внедрения зависимостей в основном использовался Constructor Injection. В проекте использовались следующие паттерны: -MVC; -Composition Root; -Factory Method; -Abstract Factory; - Object pool; -Fluent Builder; -Mediator; -Strategy; -NullObject; И др.
Labirint_prototype
Один из первых учебных проектов построенный на паттерне MVC. В проекте рассмотрена работа с Editor, сохранение на основе XmlSerializer, генерация лабиринта, AI.