w3soft
ТГБ тим
offline
Опыт:
1,769Активность: |
JASS - миф или реальность?
Jass, конечно, вещь хорощая, но кроме исправления утечки памяти я так и не нашёл этому пррименения. Читал статьи про Jass, там были примеры, но они как-то не подходили для нормальной мапы. |
23.05.2006, 06:36 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
И в чем суть твоего вопроса? |
23.05.2006, 06:52 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MapMan
Corey 8 Taylor
offline
Опыт:
21,554Активность: |
w3soft пример(глобальные/локальные переменные): делаеш ты аоску, крутую, где игроки могут играть одинаковыми героями(а у героев триггерные абилки), так вот если 2 игрока кастанут в одно время одинаковые абилки(если в них есть глобальные переменные), то будет глюк у того кто первее кастанул! А если использовать локальные переменные, то усё будет впорядке!
С помощью жасса можно многое сделать того что несделать на триггерах! |
23.05.2006, 07:13 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
remal
нечто
offline
Опыт:
2,087Активность: |
удобство. jass значительно удобнее.
про то, что он быстрее для написания и редактирования, я вообще молчу. |
23.05.2006, 13:54 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
w3soft
ТГБ тим
offline
Опыт:
1,769Активность: |
Ято всё понятно. Но есть Return Bug, Super Custom Value. Этого-то я и нешёл в применении! |
23.05.2006, 14:25 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Iron
Листовой
offline
Опыт:
24,427Активность: |
Цитата:
Ты ЧО с дубу ляснулся ? Повсюду, практически во всех триггерных наработках используется. |
|
23.05.2006, 15:08 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
0pJl9lTa
offline
Опыт:
3,397Активность: |
w3soft я когда то тоже этого не помнимал :)...ну казалось бы утечки.. ну что такого, вставил чуток кустом скриптов и все.
На самом же деле, на жассе намного удобнее. Например если знаешь все функции :))), то пишеца намнооого быстрее, чем добавление нового действия + поиска его из всех... ппц Во вторых в тригах нету оочень многих полезнейших функций. В третьих таймеры рулят :), ну еще на жасе можно сделать то - что нельзя на тригах. |
23.05.2006, 15:15 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exAres
I love magic :)
offline
Опыт:
7,788Активность: |
w3soft Jass рулит на 80%(почему не 100% - да потому что идеального нет ничего а тем более у близзов :) ), первое и главное ето локальные переменные, они используються почти во всех функциях,MapMan не очень хороший пример дал потому как можно сделать массив глобалок и для каждого игрока отдельно делать но есть вещи которые без локалок не зделать(я ето впервые понял когда прочитал статью о огнемёте(давно было :) )) и тем более ими проще пользоваться, второе ето таймеры(вроде на ГУИ ими нормально невозможно пользоваться) - оч хорошая вещь без которой хорошый еффектный спелл не зделаешь т.к. Слип Екшн(в ГУИ Веит) тормозит весь процес, и тем более на Jass'е ты контролируешь все(почти) действия твоего триггера а ето даёт большие возможности ! Так что учи Джасс и будешь делать мапы Класс
|
23.05.2006, 17:06 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
0pJl9lTa
offline
Опыт:
3,397Активность: |
MrSmiLe у близов идеальный баланс... примерна 99%. Лучшего мало где мона найти.
Насчет класс мап при знаний жаса я не верен, но вот абилы точна будут крута :) |
23.05.2006, 17:26 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
w3soft
ТГБ тим
offline
Опыт:
1,769Активность: |
Понятно. Про действия, которых нет в триггерах я знаю. Где про них можно найти? |
23.05.2006, 18:12 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exAres
I love magic :)
offline
Опыт:
7,788Активность: |
0pJl9lTa
Цитата:
Цитата:
|
||
23.05.2006, 18:20 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
w3soft
ТГБ тим
offline
Опыт:
1,769Активность: |
Цитата:
Да уж. Это точно. Он никогда не допускают ошибок! |
|
23.05.2006, 18:35 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Celebrate
offline
Опыт:
849Активность: |
Цитата:
Цитата:
Спеллы. Без РБ и кеша очень сложно писать норм. сложные спеллы. Если ты начнёшь писать на jass, то очень быстро столкнёшся с проблемой передачи данных, которую позволяет решить кеш. Инвентарь Тоадкопа живёт на кеше. Да и потом, jass позволяет писать вещи, принципиально невозможные через ГУИ. Тут дело не в отсутствии некоторых функций или присутствии РБ (в конце концов можно было бы его в ГУИ добавить). Например, динамически создавать триггеры. В общем, изучение jass-а открывает море новых возможностей :) |
||
23.05.2006, 18:52 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
w3soft
ТГБ тим
offline
Опыт:
1,769Активность: |
JASS-вещь принципиально необходимая |
24.05.2006, 06:28 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MMOOMM RuMC
Настоящий MMOOMM
offline
Опыт:
313Активность: |
Ну... Не принципиально... Есть многие карты, которые сделаны на обычных тригах, но тем не менее хорошо работают, имеют интересные и красивые спеллы и т.д. Вообще имхо если без ушерба для карты можно обойтись без Jass - юзайт обычные тригеры. И еще: учитесь юзать Object Editor, в хороших руках иногда помощнее Jass. Можно делать принципиально отличающиеся от стандартных спеллы и бафы.
Цитата:
Почему это... Ты хотя бы на это посмотри: missions.gtamaps.ovl.ru. Кстати я там админ с ником eXPeriMeNTatOR. |
|
26.05.2006, 11:08 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
Вам не кажется странным что 90% игр выпускаются вместе с редактором карт или ресурсов.
Тенденция как никак, то что 10 человек будут делать годами - тысячи игроков сделают за месяц. |
26.05.2006, 15:28 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Celebrate
offline
Опыт:
849Активность: |
Цитата:
приведи пример. Цитата:
Нельзя. Непохожие - можно; но принципиально отличающиеся - нельзя. А на jass - влёгкую. Главное только идею придумать :) |
||
26.05.2006, 20:35 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
w3soft
ТГБ тим
offline
Опыт:
1,769Активность: |
Цитата:
Согласен, хотя создавать непохожие спеллы можно. Цитата:
есть, но жасс позволяет больше возможностй в создании карты! |
||
26.05.2006, 21:58 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
Возмём спелл левиатана, дранкен хаз+тригер на урон, достаточно использовать кислотную бомбу.
Казалось-бы, редактор объектов безполезен, а нет, достаточно внимательно изучить объекты и навыки и многое можно будет сделать без тригеров. |
27.05.2006, 10:00 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
w3soft
ТГБ тим
offline
Опыт:
1,769Активность: |
Цитата:
Возможно. Но редактор объектов позволяет сделать лишь малую часть того, что позволяют триггеры. С Джасом то же самое. |
|
27.05.2006, 11:01 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|