PDA

Просмотр полной версии : Программная эмуляция поведения рыбы при вылове


Dukobpa3
11.07.2012, 16:34
Есть игра - рыбалка.
Закинул удочку, клюет, начинаешь вытаскивать, подтягиваешь ее к берегу.
Надо как-то придумать чтоб путь рыбешки с места заброса до берега выглядел реалистично, местами рандомно.
Подкиньте идей. Я эту штуку реализовал но как-то не шибко нравится... Мож кто чего еще подскажет.

сейчас это вот так вот выглядит:
28191
28192
28193
28194

Короче от точки заброса до точки вылова проходит безье, с контрольной точкой чуть дальше центра. И по этой безье идет синусоида, слегка помятая парочкой рандомов. Плюс амплитуда этой синусоиды в начале пути и в конце отличается - ближе к берегу больше. Плюс кол-во точек синусоиды в начале пути больше чем в конце (чтоб учитывать перспективу и двигать чем дальше тем медленнее).

Dukobpa3
11.07.2012, 16:38
По запросу могу ссылку на демку показать, тому кого знаю. А то стремно как-то расшаривать в паблик:)

Zebestov
11.07.2012, 18:09
Рыба из стороны в сторону леску по пути к берегу так интенсивно не бросает. Она реализует план по своему спасению: смыться! И пока она смывается, она прет в каком-то на текущий момент выбранном ею направлении: подальше оттуда, куда ее тащит что-то неведомое, или в направлении укрытия в виде камышей, ям. При этом колебания/вибрации в большей степени происходят в степени натяжения лески — рыба же не торпеда с моторчиком. Так же рыба может сдаться или передохнуть, что приводит к достаточно ровному выуживанию практически ровно по направлению к рыбаку. Под конец выуживания, у самой поверхности, еще не обессилевшая рыба начинает трепыхаться.

Astraport
11.07.2012, 18:52
off-top: Графика классная. На рыбалку осеннюю захотелось:)

Dukobpa3
11.07.2012, 18:57
На рыбалку осеннюю захотелось
Ну, ты если что, заходи:))
go-fishing (http://apps.facebook.com/go-fishing/?fb_source=bookmark_apps&ref=bookmarks&count=0&fb_bmpos=3_0)