Все проекты

Разработка игр

Kitty Fishing

Личный проект про кота, который ловит рыбу. Реализовал цикл рыбалки: заброс, ожидание поклёвки, подсечку и вываживание. Хотелось, чтобы даже короткая сессия ощущалась как небольшой отдых.

UnityC#State MachineScriptableObjectPet

Моя роль

Программист. Работал над механикой рыбалки, игровыми состояниями и интерфейсом.

Механика рыбалки

Собрал рыбалку на машине состояний, чтобы ввод игрока обрабатывался в нужный момент: заброс, ожидание, поклёвка и вываживание. Связал состояние снасти с анимацией удочки, леской и подсказками интерфейса.

Рыба и баланс

Вынес виды рыбы, вероятность поклёвки и параметры вываживания в ScriptableObject. Данные улова передаются в систему прогресса и UI отдельно от анимации поимки.