![]() |
Программная эмуляция поведения рыбы при вылове
Вложений: 4
Есть игра - рыбалка.
Закинул удочку, клюет, начинаешь вытаскивать, подтягиваешь ее к берегу. Надо как-то придумать чтоб путь рыбешки с места заброса до берега выглядел реалистично, местами рандомно. Подкиньте идей. Я эту штуку реализовал но как-то не шибко нравится... Мож кто чего еще подскажет. сейчас это вот так вот выглядит: Вложение 28191 Вложение 28192 Вложение 28193 Вложение 28194 Короче от точки заброса до точки вылова проходит безье, с контрольной точкой чуть дальше центра. И по этой безье идет синусоида, слегка помятая парочкой рандомов. Плюс амплитуда этой синусоиды в начале пути и в конце отличается - ближе к берегу больше. Плюс кол-во точек синусоиды в начале пути больше чем в конце (чтоб учитывать перспективу и двигать чем дальше тем медленнее). |
По запросу могу ссылку на демку показать, тому кого знаю. А то стремно как-то расшаривать в паблик:)
|
Рыба из стороны в сторону леску по пути к берегу так интенсивно не бросает. Она реализует план по своему спасению: смыться! И пока она смывается, она прет в каком-то на текущий момент выбранном ею направлении: подальше оттуда, куда ее тащит что-то неведомое, или в направлении укрытия в виде камышей, ям. При этом колебания/вибрации в большей степени происходят в степени натяжения лески — рыба же не торпеда с моторчиком. Так же рыба может сдаться или передохнуть, что приводит к достаточно ровному выуживанию практически ровно по направлению к рыбаку. Под конец выуживания, у самой поверхности, еще не обессилевшая рыба начинает трепыхаться.
|
off-top: Графика классная. На рыбалку осеннюю захотелось:)
|
|
| Часовой пояс GMT +4, время: 23:12. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.