[FS]Basketball 0.56 -
Aphex - 06.04.2010
Новая версия 0.56
Название: Basketball Scipt
Версия: 0.56 (на 56 процентов сделано)
-----------------------------------------------------
Последние изменения:
0.56: Если у игрока находится мяч, и он покидает сервер, то мяч возвращается на своё место. Плюс корректировка мелочей.
0.55: Когда игрок мог подобрать мяч и сразу же его кинуть, не завершив анимацию, происходило что-то непонятное, после чего играть было невозможно. Устранил проблему, а также исправил кое-какие недочёты.
0.5: Теперь мяч создан как объект для всех игроков, отдельно взятый игрок не может создать свой баскетбольный мяч. (Спасибо MX_Master за идею) Ещё не сделано ведение мяча, но есть анимация подбора мяча с земли. Мяч "прилепляется" к игроку, при этом пока что нет никакой анимации ведения мяча. Если игрок покидает поле, то мяч возвращается на исходную позицию. Также теперь мяч стукается о само кольцо, до этого при промахе он немного залетал в него.
0.3: Реализовано бросание мяча в кольцо на баскетбольной площадке, сделаны два вида анимации: когда игрок у кольца и когда от него далеко. Даже если игрок будет повёрнут в другую от кольца сторону, он будет повёрнут лицом к кольцу при броске. Шансы попасть 100 процентные, если игрок рядом с кольцом.
Что планируется сделать: Анимацию ведение мяча и движение мяча
Что требуется от Вас(
): То же самое

. Если Вы решите посмотреть код этого fs и найдёте какие-то лишние строчки; ненужные операции; быть может где-то найдёте строчки, которые требуются в оптимизации, напишите в этой теме

.
Где можно посмотреть:
1)
Видео версии 0.5 BasketV2.wmv
2) Скачать FS
Старую версию можно посмотреть здесь 88.83.197.243:7777 (сервер [Saint]'a)
Могут возникать некоторые "зависания" мяча в воздухе из-за пинга
Код: http://pastebin.com/2UgHB7Tk
FS: http://solidfiles.com/d/4Clh
[b]Баги: не обнаружены
Re: [FS]Basketball 0.3 -
^Woozie^ - 06.04.2010
по мне классно. мяч это обьект?
Re: [FS]Basketball 0.3 -
Aphex - 06.04.2010
Спасибо за отзыв. Да, мяч - объект
Re: [FS]Basketball 0.3 -
MX_Master - 06.04.2010
Хорошая ФСка, зачот (: +5
Надеюсь в след. версиях мячик не будет исчезать и за ним надо будет сходить после броска.
Re: [FS]Basketball 0.3 -
Aphex - 06.04.2010
Спасибо, MX_Master

Я постараюсь сделать так, как Вы предложили.
Re: [FS]Basketball 0.3 -
MX_Master - 06.04.2010
Само ведение мяча может тоже пригодится. Но достаточно пока - ходить с мячом в руках, бросать его в корзину и подымать его с земли.
Думаю, нужен инфо пикап возле площадок, который в виде диалога сообщает игроку, что подойдя к лежащему мячу, он может его взять и бросать в кольцо. Мячи, стессна нужно предварительно создать. А если игрок с мячом вышел за границу площадки - вернуть мяч на его место на площадке. Остальное подскажет воображение.
Re: [FS]Basketball 0.3 -
Aphex - 06.04.2010
Это кажется и непростой задачей и несложной. Я приступлю к работе в ближайшее время и как только завершу её, обновлю первый топик.
Re: [FS]Basketball 0.3 -
slikki - 06.04.2010
Quote:
Originally Posted by MX_Master
Надеюсь в след. версиях мячик не будет исчезать и за ним надо будет сходить после броска.
|
у меня другой скрипт есть, там мяч не исчезает
Re: [FS]Basketball 0.3 -
Aphex - 06.04.2010
Вечером уже будет готова новая версия fs, где ничего исчезать не будет, так что slikki можешь не волноваться насчёт этого
Re: [FS]Basketball 0.3 -
JesterX - 06.04.2010
Респект и уважуха, =) Скоро небось и гольф будет,и футбол)
Re: [FS]Basketball 0.3 -
[JIeXa] - 06.04.2010
сделали бы лучше бильярд

он мне кажется больше играбелен ...
Re: [FS]Basketball 0.5 -
^Woozie^ - 06.04.2010
я бы добавил больше траекторий падений и отскоков мяча.
когда будет доработанная версия поставлю себе на сервер.
Re: [FS]Basketball 0.5 -
DizeL-ZR- - 06.04.2010
Жесть, автор просто молодец, лично я даже и не думал что такое возможно)
Re: [FS]Basketball 0.5 -
Aphex - 06.04.2010
DizeL-ZR, спасибо за отзыв. Буду стараться совершенствовать этот fs
^Faus, хорошо, я добавлю разнообразных траекторий
JIeXa, как сделать бильярд у меня есть идея, но там ещё остаётся много неясностей. Возможно в будущем...
JesterX, спасибо. Футбол у меня кстати есть, но он очень сыро пока сделан
Re: [FS]Basketball 0.55 -
HIDAN - 06.04.2010
мм...молодец, креативно мыслишь))
Re: [FS]Basketball 0.55 -
Aphex - 06.04.2010
Спасибо, HIDAN =)
Re: [FS]Basketball 0.55 -
WILD33 - 06.04.2010
блин..зачетно автор)))сейчас доделываю под свой Рп фс с развозом пиццей,баскет тоже в тему будет

жду более "продвинутой" версии)))
Re: [FS]Basketball 0.55 -
[JIeXa] - 06.04.2010
всё отлично кроме физики

(кроме полёта после броска)
мяч прыгает слишком быстро в кольце и на земле
могу помоч, поискать формулы расчёта этой штучки
ну сразу для сведения:
v = sqrt(2gh)
h = v*v/2g
v0 = gt
t = sqrt(2g/h)
h = gt*t/2 - высота отскока(правда без скорости, но след. формула как раз дополняет её) :
s = v0t + at*t/2 - нач. скорость * время + (ускорение * время ^ 2) / 2
думаю этих формул достаточно, чтобы накалякать простенькие вектора движения мяча при упругих ударах об объекты
а так же:
g = 9.8 м / c*c (ускорение свободного падения)
a = (g при свободном падении) или v-v0/t (скорость текущую - нач. скорость / время полёта)
Re: [FS]Basketball 0.55 -
Aphex - 06.04.2010
WILD33, Спасибо =)
JIeXa, спасибо, что привёл здесь эти формулы. Я постараюсь найти им применение
Re: [FS]Basketball 0.55 -
^Woozie^ - 06.04.2010
s = v0t + at*t/2
Лёха, хотя бы поясняй что есть что. Не до каждого допрёт что V0 это начальная скорость.
физика (