kvaDrug
offline
Опыт:
1,601Активность: |
ООП и Jass
Привет народ! Я не делаю игровую карту. Я хочу ради интереса сделать некую хрень (подобие нейронной сети). Так вот, у меня вопрос, есть ли сейчас какие-нибудь редакторы, в которых реализовано ООП для Jass? Очень нужны классы и наследование. Отредактировано kvaDrug, 25.07.2011 в 00:29. |
25.07.2011, 00:20 | #1
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
prog
offline
Опыт:
32,865Активность: |
kvaDrug, есть убогий vjass, может тебе подойдет. главная проблема - необходимость трансляции этого всего в чистый jass, так что на многое можешь не рассчитывать. Советую не тратить на это время, а заняться чем-то более продуктивным. |
25.07.2011, 00:36 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,534Активность: |
о наследовании можешь забыть =) |
25.07.2011, 10:51 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Цитата:
лол? Цитата:
Говоришь так, как будто потом ты сам сидишь, и транслируешь в jass2. Цитата:
Код:
Возможно где то и есть ошибка, т.к. не пользуюсь, но наследование есть. |
|||
25.07.2011, 12:23 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
kvaDrug
offline
Опыт:
1,601Активность: |
2 Faion: это всё есть в Jass New Gen Pack, и транслятор там тоже есть? |
25.07.2011, 15:34 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Цитата:
Офк. vJass manual для кого писали... читайте. Faion добавил: vJass+cJass+Preload помогут вам выполнить поставленные задачи. Только не вижу особо смысла делать именно на платформе варкрафта это. |
|
25.07.2011, 16:21 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
kvaDrug
offline
Опыт:
1,601Активность: |
Платформа варкрафта хороша тем, что здесь уже есть среда, и возникают задачи, ей обусловленные. Можно наглядно наблюдать решение задачи. |
25.07.2011, 19:02 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
Да, жаль только курсачи идут на C++ а не на JASS. |
25.07.2011, 20:03 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Цитата:
Дак разницы ж никакой почти. Если знаешь основы алгоритмизации и программирования + под рукой справочник команд с описанием их функций, то можно кодить с ходу практически на любом языке. |
|
25.07.2011, 20:22 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DotaMaster666
Silenced by GadenbIsh
offline
Опыт:
1,259Активность: |
Оно есть, достаточно функциональное, но реализация плохая, например вызов полиморфного метода делается через создание и исполнения триггера (триггер берется из массива, где индексом выступает первый член класса, т.е. его ИД, тип, если можно так сказать), и все из-за того, что Боливийский Укурок поленился генерировать деревья с ветвлением. Я, как человек, знакомый с низкоуровневым программированием намекаю, что ООП задачи реализуются и средствами языков низкого уровня, просто нужен определенный навык и правильный подход. |
25.07.2011, 23:15 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
kvaDrug
offline
Опыт:
1,601Активность: |
Кстати, чувствую, будет гемор с этими триггерами и стандартными варовскими функциями. Ну да ладно, всем спс, завтра начну осваивать всю эту лабуду. |
26.07.2011, 00:41 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
kvaDrug
offline
Опыт:
1,601Активность: |
Так переопределения методов нет? |
26.07.2011, 22:23 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|