Разработка и ромхакинг > Разработка игр
MK MUGEN - Компиляции
Le@N:
Догадываюсь.) Ну знаешь ли я не был таким, даже когда начинал. Некоторые "начинающие" изучают Муген несколько лет. Как же их не назвать после этого тупыми..
Вообще можно составить длинный список, кто там на меня успел разозлиться.)
chameleoncyborg:
--- Цитата: Le@N ---А теперь порадуйся, какие хорошие баги это повлекло.)
--- Конец цитаты ---
Ну... Не то чтобы баги, просто красная и зелёная кровь вперемешку некрасиво смотрятся (судя по приложенному скрину).
--- Цитата: Le@N ---Вообще можно составить длинный список, кто там на меня успел разозлиться.)
--- Конец цитаты ---
Бесспорно, у тебя на это талант. ^_^
Le@N:
А, так ты сам не знаешь. Хороший советчик, не мог пояснить.. Чем больше крови остается, тем меньше вероятность, что персонажи смогут успешно пользоваться приемами, состоящими из хелперов/эксплодов.
--- Цитата ---Бесспорно, у тебя на это талант.
--- Конец цитаты ---
Точнее у многих талант не воспринимать критику, как следует.
noob_asick:
--- Цитата: Le@N от 08 Июнь 2011, 17:15:01 ---Смею предположить, что сайт называется "ДаркСайд".
--- Конец цитаты ---
Нет и тебя там к счастью нет,хотя и там хватает таких "умников".
--- Цитата: Le@N от 08 Июнь 2011, 17:15:01 ---Если ты умный, зачем приходить сюда и спрашивать такие примитивные вещи, как - идентификация стейджей/исчезновение крови.
--- Конец цитаты ---
Я неговорю что я умный и каждый чегото незнает,так какого хера смеятся со всех,ты сам что умееш кроме как показывать какое ты га... и самолюб? Ты как человек-дерьмо полное и репутация у тебя такая же,ты сам был начинающим (это не ко мне,я далеко неначинающий),а как чему-то научился так строеш из себя тут короля.
Le@N:
Далеко не начинающий знает, почему кровь должна исчезать.)
noob_asick:
--- Цитата: Le@N от 08 Июнь 2011, 19:28:10 ---Далеко не начинающий знает, почему кровь должна исчезать.)
--- Конец цитаты ---
причем исчезать? ты о чем?
Le@N:
Ну вот, доказывать дальше не требуется, оправдываешь ник.
noob_asick:
--- Цитата: Le@N от 08 Июнь 2011, 20:02:06 ---БОЛВАН :lol:
--- Конец цитаты ---
Ну ты и тормоз,мелиш ерунду которой сам непоймеш,а потом еще и наежаеш,лошара вонючая,исчезновение крови никто неспрашивал удурок,пойди проверься...даун!
Добавлено позже:
Ты даж непоймеш что означает ник...мдя...уебище ты тупющее...
Le@N:
Тебя вообще понесло не в ту степь, вспомни про правила форума, которые ты не читал. :ohmy:
--- Цитата ---Ты даже не поймешь, что означает ник
--- Конец цитаты ---
Ну так я его прочитал транслитом, т.к. он никак не переводится.
И сделал поправку на ошибки, которые ты любишь допускать - "и" вместо "е".
Asha:
noob_asick,Лучше поудаляй все свои посты с матом, иначе могут вообще не только забанить, а вообще удалить профиль.
chameleoncyborg:
--- Цитата: Le@N ---А, так ты сам не знаешь. Хороший советчик, не мог пояснить..
--- Конец цитаты ---
Я это знал. Но упустил этот момент, с кем не бывает ?
--- Цитата: Asha ---noob_asick,Лучше поудаляй все свои посты с матом, иначе могут вообще не только забанить, а вообще удалить профиль.
--- Конец цитаты ---
Сказано человеком с тремя баллами. Но замечу, что совет весьма дельный. ;)
Le@N:
Совет действительно неплохой, хотя можно оставить посты, в назидание остальным.(
--- Цитата ---Но упустил этот момент, с кем не бывает
--- Конец цитаты ---
Ты мог сказать ему заранее, что кровь пропадает неспроста..
Doctor Venkman:
noob_asick отдыхает, не опускайтесь до подобных перепалок.
chameleoncyborg:
--- Цитата: Le@N ---Ты мог сказать ему заранее, что кровь пропадает неспроста..
--- Конец цитаты ---
В общем-то да, так как если одновременно наберётся свыше 56 системно дозволенных хелперов, то трудно даже представить, что будет твориться с движком. :D
Fly:
--- Цитата: chameleoncyborg от 09 Июнь 2011, 13:05:34 ---В общем-то да, так как если одновременно наберётся свыше 56 системно дозволенных хелперов, то трудно даже представить, что будет твориться с движком. :D
--- Конец цитаты ---
Так используем хелпер, пока кровь падает, а потом уничтожаем, оставляя эксплод. Кроме того, можно в одном хелпере сделать несколько капель крови и уничтожать его, когда упадёт последняя. В таком случае количество хелперов к 56 и близко не подойдёт.
Кстати, подумал тут о костях в бруталити. Теоретически можно использовать один хелпер для 20 костей, записывая в дробные переменные значения скоростей по X и Y для каждой кости. Тогда при использовании 40 хелперов (16 оставляем на всякий случай) можно вывести на экран до 800 костей. Если для хранения скоростей использовать ещё и целочисленные переменные, то можно и 2000 костей сделать. Надо на практике попробовать.
chameleoncyborg:
Fly, мне просто интересно, как ты поместишь множество анимаций в одном стэйте, чтобы они смогли одновременно работать ? o_0 Хотя, если бы полноценно работал контроллер ModifyExplod, то можно было бы даже обойтись одним стэйтом, напихав туда эксплодов с различными анимациями костей и менять как угодно параметры их скоростей и положения.
Fly:
Немного ошибся, нужно по 3 переменных на кость.
Сначала генерируем значения переменных fvar(0) и fvar(1) (скорость по X и Y), ускорение по Y всегда 0.5, по X - 0. Создаём эксплод. Зная вертикальную скорость, ускорение и стартовую координату Y (кости разлетаются с одной точки) можно вычислить время, когда кость упадёт на землю, записываем его в var(0). В это время убираем этот эксплод параметром removetime и создаём новый на его месте (координату Y изменяем на 0, X вычисляем). В fvar(1) записываем новую скорость по Y, скорость по X не изменяется. ID по-прежнему 4000. На основе новых данных вычисляем время, когда кость коснётся земли, записываем его в var(0). Когда это время наступит, убираем эксплод, создаём на его месте неподвижный (координата Y = 0, X вычисляем). Номер анимации можно вычислить через время, так как все кости начинают вращение с одного и того же кадра и вращаются одинаково (но при желании можно выделить под это дело дополнительную переменную).
Для экономии хелперов можно первым двум эксплодам присвоить ID = 4000, а последнему неподвижному - 4001, и уничтожать хелпер, когда NumExplod(4000) = 0.
chameleoncyborg:
Fly, отличный концепт, похвально ! :thumbup: Но такая смена эксплодов с различными анимациями будет эффективна только в случае, если в задании значений скоростей перемещения не будут присутствовать рандомы. В противном случае предугадать время и положение приземления костей на землю будет весьма непросто.
Fly:
chameleoncyborg, у костей скорость по X генерируется один раз, скорость по Y генерируется дважды: в момент старта и после отскока. Больше рандомов там не используется.
chameleoncyborg:
В таком случае согласен, всё получится как запланировано. Но с рандомом по скорости интересней, каждый раз получаешь разнобразное размещение. :)
Навигация
Перейти к полной версии