21

» Games on the road / WIP#2

LongbowMan:
Что-то физика не порадовала. Машины вертятся и мигают, те, кого толкнули, движутся по какой-то непонятной траектории. В общем, надеюсь ты ещё будешь работать над этими багами. Ещё мужики давятся, когда находятся уже посередине машины, а по хорошему должны давиться при соприкосновении с бампером. Туман войны я бы посоветовал отключить - он в таком жанре не нужен имхо.
Машины надо ректами делать), хотя после багов с кручением тачек - это ерунда по моему))
Туман.. Вообще можно на этом мод основать) дневной и ночной режим, в ночном модель освещения вырубить, у тачек создать источник света, и т.д)
21

» Dendy / Неделя первая - Тетрис

Вчера добрался до компутера, начал делать, катастрофически застрял на алгоритмах).
Если кто поможет с алгоритмами буду очень благодарен, голову сломал уже (:
21

» WarCraft 3 / блокиратор атаки

samolet99:
Мне надо чтоб он сразу не мог атаковать
Хоть как ни будь бы сам попробовал сделать, тот кто ничего не пробует - ничего не добивается.
Мой ответ выше - то что тебе нужно, жаль что ты не видишь этого.
21

» WarCraft 3 / блокиратор атаки

Событие юнит атакует юнита
Условие юнит который атакован находится в области
Действие приказ юниту который атаковал - отставить
21

» Color Escape 2 / Оригинальный саундтрек к игре

Fakov:
Хз. я не сторонник сэмплирования как инструмента написания музыки. офк, ты все верно говоришь, я просто добавлю что без слух но со знанием музграмоты можно сделать больше, чем со слухом, но без музграмоты.
А ударные звучат так, потому что еще не делал мастеринг треков)
Со знанием муз грамоты можно писать красивые трэки вообще ни разу не прослушивая их во время написания, дисциплина называется сольфеджио вообще).
Сэмплы больше удел DJ'инга, т.е исполнения музыки, нежели авторинга/продюсинга. Хотя электронная музыка в большинстве своём тоже не обходится без различных сэмплов, на одном синтезе далеко не уедешь).
Вообще эти трэки в совокупности по звучанию находятся близко, так что в игре точно определённую атмосферу создавать будут).
21

» Color Escape 2 / Оригинальный саундтрек к игре

Ударные стрёмно звучат - имхо. (там где эффектами их поубивал, ну на вкус и цвет, конечно)..
А так в целом неплохо.
ScorpioT1000, сейчас можно писать музыку в сиквенсоре и без муз образования, главное чтоб звучало неплохо.
Т.е по факту только слух нужен. А сводить из сэмплов и подавно)...
21

» Dendy / Неделя первая - Тетрис

Я его прочел уже). Примеры посмотрю. Спасибо
структура это класс объекта
например структура яблоко
просто яблоко не определённое
а экземпляр структуры(объект) это определённое яблоко
яблоко имеет свойства(поля) например цвет,вкус
и имеет действия(методы) например оно может портиться,может упасть
Я это понимаю в принципе, поверхностно. У меня в голове аналогия с бд, 1 строка, несколько полей).
Просто я на примерах учусь, мне нужно пару примеров повторить, пощупать).
21

» XGM Конкурсы / Конкурс карт «Мини-игры»: интервью с судейским составом

Очень солидарен с Fakov (6 вопрос)
Состав впечатляет), каждый внёс определенный вклад в развитие xgm, не было бы таких людей, и xgm был бы не торт тот).
Я знаю этот замечательный сайт очень давно, хотя интересоваться по настоящему мапмейкингом начал недавно.. Года два может всего как).
В судьях хотел бы увидеть zibada/NETRAT, наверное их больше всех уважаю/помню, за всё время существования XGM.
Надеюсь кто на что сделает, так и оцените. Я за честность). gl всем, еще раз)
21

» Dendy / Неделя первая - Тетрис

nvc123:
awesomesk1ll, сиджасс проще чем просто джасс
для занятости есть очень крутая проверка
if(a[i]==null)
где a массив юнитов а i индекс ячейки
Юнитов в массиве записывать нужно значит, и обнулять если переносишь из ячейки в ячейку. (Я примерно так хотел делать)
Если юнита ремувишь, насколько помню - не надо обнулять, хендл должен убиваться..
Со структурами конечно выглядит красиво, но я не понимаю как ими пользоваться, мне всё это в новинку) т.к я стремный "кодер", я на примерах джасс учу), осваивать джасс вообще начал на базе .j файла внутри карты после xdep'а (была нужда переделать кое-что под себя, а для этого нужно было понять как что работает), а по профе я гуманитарий вообще), на самом деле спасибо за попытку объяснить мне), может спустя какое то время дойдёт) (что-то перечитаю/переосознаю)
21

» Dendy / Неделя первая - Тетрис

Нене, точки использовать в данном случае точно глупо, потому что есть нативки для движения только по x или y.
У меня пока времени нет добраться до компутера, что бы что-то накидать, (работа/дорога/сон, благо инет под рукой, смартфон штука удобная xd), поэтому я пока в голове прокручиваю варианты..
Мой вариант примерно такой, раз все фигуры в тетрисе состоят из 4 "точек". Для текущей(падающей) фигуры объявляется массив из 4 юнитов, и двигается for 1 to 4 вниз, запускается этот цикл таймером.
Для поворота фигуры так же по этому же циклу проверяется, есть ли место для "проворота фигуры".
Для движения влево/вправо, так же проверка по циклу.
А вот как именно проверять есть ли там юнит в "слоте" или же пусто, это отдельный вопрос, можно областями, можно в переменной держать для каждой ячейки булю на занятость.
21

» WarCraft 3 / W3X протектор

Fakov:
а еще эта карта не запустится на хост боте.
У меня запускается вроде, на ghostone.. Наверное если сделать конфиг на непротекченной, то все ок.
Ы, на годик опоздал со своим протектором я :D. Теперь в двух скинах есть данный продукт :D
21

» Dendy / Неделя первая - Тетрис

nvc123:
awesomesk1ll, массив структур
Ох, не.. После прочтения на 1 раз двух статей, в моей голове мало очень осело.. Я с джассом еще пока не "на ты", а v/cJass это вообще что-то далекое)).
В моей голове это был простой цикл с движением 4 юнитов (for 1 to 4), который в свою очередь прицеплен на таймер, который регулируется сложностью. Как то так, вот это доступно для моего понимания, а массив структур..
Вообще v/c jass вроде на уровень выше чем jass, и должны быть для понимания проще по идее, но почему то не в моем случае.
21

» Dendy / Неделя первая - Тетрис

nvc123:
надеюсь вджасс и сиджасс знаешь?
неа), ну двухмерный массив чего - юнитов?
я так хотел делать. Но как отслеживать связи, кто из каких юнитов с каким связан.. (образуют фигуру или часть её)
21

» Dendy / Неделя первая - Тетрис

nvc123:
awesomesk1ll, опиши поконкретнее что собираешься писать я подскажу как это лучше реализовать
Контроль кусков в тетрисе, как держать их, как двигать/заменять и прочее, каким образом держать в памяти для удобного доступа.
Имеется поле например:
22 тайла в высоту и 10 тайлов в ширину.
Движение падающей фигуры будет реализовано через таймер думаю, что бы удобно регулировать скорость. (регулировать время таймера)
Движение будет строго по центрам тайлов (резкими прыжками на 128 по Y, как в денди)
Все фигуры состоят из 4 юнитов каждая
Мне нужно определиться как держать в памяти все блоки в "стакане", что бы иметь быстрый доступ к любому юниту с целью замены или удаления, движения и т.д
21

» Dendy / Неделя первая - Тетрис

Melissa:
Цвет танчика что ли? Или камня? Что будет то - батл сити?
Цвет блоков/символов в тетрисе. Всего в тетрисе 11 цветов для символов/блоков используется.
21

» WarCraft 3 / W3X протектор

Карты с этой протекцией не заливаются на epicwar.com
(Парсер сайта не может прочитать архив)
21

» Dendy / Неделя первая - Тетрис

Сейчас уже ломаю мозг с кодом, как лучше будет, не могу решить, через области, через массивы, через отряды.. Столько вариантов.
Ну двигать SetUnitX/Y буду, это то понятно. Цвет юнита через owner'а или CustomValue..
21

» WarCraft 3 / Импорт MPQ в w3x?)

alexprey:
нельзя
Единственный адекватный ответ.
А зачем нужно было не расскажу :D.
21

» WarCraft 3 / Подскажите название карты

Buulichkaa:
Если реализовать по хардкору, то сохраняй координаты в хэш-таблицу в периодике связанным списком.
Мне бы пример где это уже сделано, или статью где нубас как я научится такое делать).
21

» WarCraft 3 / Hero Defense Система Волн

nvc123:
считаем юнитов и спавним если их 0
Можно и через потребление пищи, просто нужно правильно алгоритм построить и убедиться что если юнитов 0 то и пищи 0. Впрочем не обязательно.
Допустим в игре есть комп-противник и он является определенным игроком, например игрок 10. Проверяем то что у всех юнитов которыми обладает игрок 10 потребление пищи равно 0. Затем всем "волновым" юнитам устанавливаем потребление пищи 1.
Далее: запустили волну N
При каждой смерти юнита игрока 10 проверем его пищу, если пища = 0
То запуск волны N + 1.
А так да, соглашусь с nvc123 - задача примитивная и есть куча различных вариантов решения.
21

» Spell battle / WIP#1

Крутой аганим:)
Я себе по другому представлял, сильно похоже на warlock получилось)
21

» Games on the road / Games on the road

LongbowMan:
sleep, хорошо бы ещё сделать разные типы машин, со своими свойствами. Полицейские, пожарные, скорая помощь, легковые, грузовые, автобусы, маршрутки и т.п.
Чиновников и алкашей забыл)