Создание мода "Sai" для игры Cortex Command

Эмблема Сай

Корпорация Сай
Создание мода для Cortex Command

Скачать Скачать мод
версия 0.3.5
06.07.2012

среда, 18 июля 2012 г.

Я написал еще один урок, про редактирование гранат, но какие-то глюки открывают вместо этой страницы страницу энциклопедии или вообще ничего не открывают.
Написал в техподдержку, надеюсь, помогут.

понедельник, 16 июля 2012 г.

Приступаю к настройке полета

Десантный корабль корпорации Сай для Cortex CommandНаконец-то я закончил со спрайтами.
Ффух, я думал уже, что никогда не дорисую этот кораблик ))
Но все-таки вот он.

Знакомьтесь - это Солюом, "Сокол" по-венгерски, десантный корабль Сай.
Он предназначен для доставки десанта с орбиты и (коль скоро я поставлю на него пулемет) поддержки его при высадке с воздуха.

К сожалению, такое размещение маршевых двигателей делает его не самым, прямо скажем, устойчивым и удобным в управлении самолетом, поэтому я добавлю еще пару реактивных сопел под кабиной и хвостовой частью.

А вот традиционно любовно прорисованные и размещенные гибы:

Крушение корабля фракции Сай для игры Cortex Command
Обломки реактивного самолета Сай

Хотя они тоже требуют небольшой настройки, поскольку как-то уж слишком слабо проминают землю.

Ну что ж, похоже, снова пришла пора отправляться в волшебную страну скриптов Луа.
Пожелайте мне пережить это XD

понедельник, 9 июля 2012 г.

Спрайт корабля... готов?

футуристичный десантный корабль
Наконец-то у меня получилось что-то похожее на нормальный десантный корабль.
Хотя, если честно, до конца я в этом не уверен.
Но я все равно начну уже делать гибы и ини, потому что в противном случае, чувствую, буду поправлять и перерисовывать его до 21-го декабря.






     Вот и первые гибы, кстати:
обломки самолета
Все, точка невозвращения пройдена, теперь... ну по крайней мере хвостовую часть не буду пытаться "улучшить" :D
Вообще беда *качаю головой*.

А не плохо эмблема Сай смотрится на машине, да?

пятница, 6 июля 2012 г.

Версия 0.3.5 и чертовы лаги со звуками

взвод охраны
Генератор случайных чисел любит рыженьких.
Ну вот, в моде начали потихоньку появляться пушки.
На данный момент их 9 - пистолеты, пистолеты-пулеметы, автоматы, один дробаш и две снайперки, все оружие с гибами, уникальными характеристиками, большей частью правильными оффсетами и стремными звуками выстрелов.
Оказывается, Cortex сильно приглушает и выделяет щелчки, так что все звуки придется теперь как-то редактировать или делать заново.
Вот блин.
Но все же мод более-менее играбелен, так что я даю ссылки на его скачку:
RGhost, ifolder.
Хорошо воспринимаю критику и советы и с радостью принимаю помощь.

Ах, да, в этой версии был поправлен перенос инвентаря, спасибо Химику!

четверг, 5 июля 2012 г.

Предыстория мода

футуристичный город
Глюрай. 

Планета-город, контролируемая корпорациями, заменившими правительство.
Конфликт их интересов порождал бесчисленные бедствия и разрушения, подчас превращая тихие спокойные улицы в поля сражений.
футуристичная баталия
Рейды корсаров, террористические акты, случайные столкновения между вооруженными силами корпораций вновь и вновь обрушивались на город и его жителей, вызывая бесчисленные и бессмысленные жертвы.
безумный ученый
Мардан, молодой инженер, унаследовавший крупное машиностроительное предприятие после трагической смерти родителей, ставит целью своей жизни уничтожить корпорации и железной рукой остановить хаос и беззаконие в своем родном мире.
роботы убийцы
В тайных цехах и на секретных полигонах строится и обучается воевать армия стальных машин, которая понесет в мир безумие и ненависть молодого ученого и...
его надежду и надежду всех простых людей на спокойную и мирную жизнь.






Алсо, я всегда думал, что корсары - это разбойники, налетчики, действующие с разрешения какого-либо государства.
Ну или корпорации, как в нашем случае.
То есть полулегальные вооруженные формирования без конкретного места проживания, появляющиеся для молниеносного удара по враждебной корпорации и захвата материальных ценностей, и тут же растворяющиеся в жилых и промышленных районах.
Выходит корсары - это тоже дело рук корпораций, не гнушающихся ничем для подавления конкурентов. Вот сволочи!

Вот как выглядит расположение корпораций в городе-планете Глюрай:

карта города Глюрай
Смысл в чем.
Мы имеем один гигантский город на всю планету.
Город на обособленные куски же не разделишь. А вот взять под свой контроль какие-то ключевые области, предприятия, финансовые центры, учебные и медицинские учреждения, радиостанции, аэропорты и железнодорожные станции, ремонтные депо и проч. - все это можно, чем корпорации и занимаются, наращивая прибыль и свою мощь.





Порой зоны их влияния находятся рядом или даже соприкасаются, что и вызывает частые столкновения, в том числе и вооруженные, и объясняет, почему на Глюрае так популярна идея корсарства и терроризма (ну, по крайней мере среди руководства этих корпораций).
Открыто конфронтовать может быть опасно, да и постоянно возмещать убытки, соблюдая видимость законности, тоже никому не интересно.
А тут - послал банду или группу террористов для атаки на медицинский комплекс враждебной корпорации через дорогу и радуешься, глядя на жирные клубы дыма и бегающих в панике туда-сюда маленьких человечков.

Кому какая разница, что там было до черта обратившихся за медицинской помощью простых, ни в чем не повинных людей?
Нечего им было туда идти.
У нас своя поликлиника есть - подальше, конечно, но ничуть не хуже этой.
И конкурентам убытки.
Главное, что конкурентам убытки, а нам больше прибыли.

Народ Глюрая не мог не возмущаться против такого положения вещей. Но что поделаешь с корпорациями, которые владеют абсолютно всем в этом мире?
Мардан - тот, кто восстал против тирании корпораций и решил уничтожить их, собрав всю территорию города, все предприятия и учреждения под одно начальство и командование.
Под свое собственное.
Армия механических монстров и раздробленность врага оставляют ему неплохие шансы для осуществления задуманного.

Ах, да, наверное, вам не очень понятно. Сейчас я занимаюсь созданием войск для одной из корпораций - Сай.

вторник, 3 июля 2012 г.

Скоро будут готовы пушки

фантастическое оружие
Мне пришла в голову светлая, гениальная и в то же время очень простая мысль - зачем вставлять в сообщения спрайты как есть, если можно сделать скрин с экрана редактора, где рисунки отмасштабированы до рабочего размера?

Ну вот, вы можете теперь посмотреть, как выглядит цех по сборке оружия.

В левом верхнем углу восьмибитная палитра Cortex'а, под пушками гибы и обоймы к ним. Концепция мода предусматривает у фракции Сай современное, но не футуристичное оружие, в таком стиле и стараюсь рисовать, хотя и подумываю о том, чтобы сделать им какой-нибудь плазмомет или лазер, на худой конец.

современное оружие

Вы почти наверняка заметили тот розовый фон, на котором расположены спрайты.
Этот цвет воспринимается игрой как прозрачный и для пикселей этого цвета не создаются "атомы", обладающие физическими свойствами и участвующие в симуляции.
Серьезно, по физике игра может поспорить с Half Life 2.
И выиграть.

Да, возможно следует вам дать наконец ссылку на сайт разработчика и русскоязычного форума?

                                         Data Realms      Cortex Command ru

По причине более, чем скромного владения английским языком, не сижу на официальном форуме, зато меня можно частенько встретить на русском.
Ник - "Вампир".
Можете обращаться, если будет нужна помощь со спрайтами к моду ))

понедельник, 2 июля 2012 г.

Моя красота

Красивая картинка птицеподобного монстра
Ребята из Sherk Inc. давно уже просили меня сварганить им большого и красивого робота.
Я все откладывал и откладывал начало работ по нему, но сегодня все-таки решился, и... поздравляйте меня с первыми четырьмя спрайтами для него!

Большой и человекоподобный роботВдохновлялся (а заодно внаглую перерисовал контуры) артом Арни. К сожалению я сейчас не могу найти ссылку на его страничку, но обязательно сделаю это позже - там действительно есть, на что посмотреть.



Если я ограничусь еще 4-мя спрайтами для рук (по две на каждую) и 4-мя спрайтами ног, то, получается, набор завершен на ~30% И всего-то за один вечер. Думаю, я дорисую оставшиеся спрайты недельки за две. 

Самолет Еще где-то недельку назад (похвастаюсь уж сразу) я наваял самолет с полным набором гибов.
  Простите, что рисунки со спрайтами такие маленькие - просто если их увеличивать, то они сильно потеряют в качестве.

Остальные мои спрайты слишком мелкие, чтобы их здесь показывать ))

Да и вряд ли вам будет интересно рассматривать десятки согнутых под разными углами рук и ног, к примеру, или те же самые головы. Смотреть надо все вместе, и лучше всего в игре, над чем я потихоньку и работаю.

Кстати говоря, в игре они смотрятся очень даже хорошо, все видно в деталях.
Разрешение очень маленькое - 480х640, да и то понятно - каждый пиксель обладает своими физическими свойствами.
пещера зомби
                                                         Миссия Zombie Cave
Но не смотря на такое разрешение играется на удивление приятно.Вы и не обратите внимания на него, когда на ваши позиции, обливаясь кровью и щедро устилая землю трупами, ошметками тел и обломками оружия, полезет толпа ронинов.
Или когда, включив реактивные ранцы, в ваши амбразуры вломится отряд робопехоты дамми и начнет прокладывать себе дорогу через перекрытия тоннелей и тела ваших солдат.
Или когда, подбитый ракетой, перевернется и с бешеной скоростью понесется к земле десантный корабль, сминая и круша все на своем пути и разлетаясь обломками сам.
Или когда подорванный гранатой клон-солдат Коалиции превращается в дождь из кусков мяса и крови. И кровь падает обратно на землю долго, щедро...

пятница, 29 июня 2012 г.

Немного lua-волшебства

trollface
Скачав гору модов с официального и русскоязычного форумов, поставив рядом с собой стакан холодного мерзкого кофе и усевшись поудобнее, я начал писать для шаблонного актора перебор инвентаря, который позволил бы передать потомкам все имеющееся у шаблона оружие.
У меня был прекраснейший образец подобной передачи - аптечка-восстановитель из мода Dovuken, от CaveCricket48.

Как раз то, что нужно.

Без особых зазрений совести я переписал код в нужных местах символ в символ. Абсолютно идентичный код... и не работает.
Всегда, что бы и как бы я ни делал, исчезает первое оружие в инвентаре. Я абсолютно уверен, что правильно переписал и вставил в свой скрипт код, да и ошибок консоль не показывает.
 Просто код не работает.

Я находил ссылки на объекты кружным путем и скармливал их функциям.
Не работает.

Я менял принцип перебора и способы определения количества предметов в инвентаре.
Не работает.

Я делал проход циклом по инвентарю несколько раз и все равно (хотя обязательно должно было найтись, этого просто не может быть!) первое оружие куда-то терялось, его не удавалось передать потомку.
Я добавлял в инвентарь лишние предметы, которые должны были исчезнуть заместо этого оружия.
И снова... не работает.

lua-код

В итоге я позорно прописал шаблону в ini-файле пистолет. 
Эта пукалка появляется в его рюкзаке еще до того, как передаются предметы из меню покупки, поэтому и пропадает именно она. 
И то не всегда.

понедельник, 25 июня 2012 г.

Версия 0.2.1 и мучения с наследованием скриптов

двое солдат
После целого дня перегонки спрайтов в формат Cortex'а, расстановки гибов (кусков, на которые разлетаются части тела) и ковыряния с Lua-кодом я наконец-то сделал преальфу альфы этого мода.
На данный момент у меня есть два варианта солдат (мужской и женский) и для каждого несколько вариантов физиономий.
Хотя насчет физиономий, наверное, я хватил лишка - все солдаты в противогазах.

Чтобы не загромождать меню покупки, я решил добавить в мод немного lua-волшебства, которое автоматически подменяет шаблонного актора (доступного для заказа с орбиты) на случайно выбранного солдата.
Иногда, правда, когда генератор случайных чисел начинает выкидывать коленца, ощущение смазывается.

Когда я начинал делать мод, мне показалась очень элегантной мысль сделать одного шаблонного актора и двоих потомков, у которых нужно было поменять только лишь кое-какие мелочи (например, поменять набор спрайтов рук на женские или добавить какой-то элемент брони). Система готова и работает, но порой подкидывает неприятные и попросту странные сюрпризы по части работы скриптов. Складывается ощущение, что *много непонятных и ненужных здесь слов*. Ой, я чуть было не увлекся. Ладно.

набор оружия Теперь нужно как-то организовать перекидывание всего инвентаря от шаблона к сгенерированному солдату, и... я могу уже начать заниматься пушками.
Спрайты готовы (или почти готовы... возможно не удержусь и снова перерисую), так что нужно лишь прописать параметры, эффекты, снова расставить гибы...
Ох-ох, звучит как много работы.
Мне еще повезло, что концепция мода не предусматривает у этой фракции оружия на основе "новых физических принципов". У этой...