Для разработки увлекательного игрового процесса в рыболовных симуляторах можно следовать таким рекомендациям:
- Проработать атмосферу. cq.ru Например, в игре Fisher Online динамически меняется погода, а звуковое сопровождение создаёт атмосферный шум ветра и пение птиц. cq.ru
- Реалистично отображать процесс рыбалки. habr.com Например, для реалистичного изгиба удилища нужно генерировать SkinnedMesh из n-костей, а анимация менять поворот удочки и силу изгиба в зависимости от силы рывка рыбы. habr.com
- Использовать разные техники рыбалки. cq.ru Например, в игре SEGA Bass Fishing геймплей построен на системе Total Cast Control, которая позволяет контролировать игровую удочку с помощью клавиатуры и мыши. cq.ru
- Реализовывать динамическую смену локаций. cq.ru Например, в игре Depth Hunter 2: Deep Dive есть красивые локации, по которым можно свободно перемещаться на своих двоих или на водном транспорте. cq.ru
- Реализовывать разумный ИИ рыб. cq.ru Например, в игре Depth Hunter 2: Deep Dive рыбы реагируют на всё, вплоть до света от налобного фонарика. cq.ru
Также для увеличения сложности можно использовать плавное смещение зелёной зоны индикатора для увеличения сложности. habr.com