Разработка игр
Kitty Fishing
Личный проект про кота, который ловит рыбу. Реализовал цикл рыбалки: заброс, ожидание поклёвки, подсечку и вываживание. Хотелось, чтобы даже короткая сессия ощущалась как небольшой отдых.
0:00 / 0:00
Моя роль
Программист. Работал над механикой рыбалки, игровыми состояниями и интерфейсом.
Механика рыбалки
Собрал рыбалку на машине состояний, чтобы ввод игрока обрабатывался в нужный момент: заброс, ожидание, поклёвка и вываживание. Связал состояние снасти с анимацией удочки, леской и подсказками интерфейса.
Рыба и баланс
Вынес виды рыбы, вероятность поклёвки и параметры вываживания в ScriptableObject. Данные улова передаются в систему прогресса и UI отдельно от анимации поимки.