Всё новое – хорошо забытое старое

Возникла у меня накануне насущная необходимость обработки игровой логики (триггеры), но при этом скриптинг у нас ещё совсем не готов, а результат нужен вот-вот. предложил глянуть на редактор уровней от старкрафта, я его открыл, посмотрел, посоздавал триггеры, подумал и меня осенила мысль, что такого функционала для нас должно хватить с головой и ещё останется 🙂
И вот, за 3 неполных дня (из них один почти полностью ушёл на экспорт из дизайнеро-удобного вида в игровой бинарь) у меня на руках получилась система, аналогичная по функционалу. У нас есть триггер, к которому привязывается любое количество условий (переместиться в, прошло время, убит, появился итд итп) и любое количество ассоциированных действий (убить, родить, выиграть, проиграть, отформатировать винт итд итп).
При этом она очень даже шустро работает и избавляет нас от необходимости думать о скриптах (в ближайшее время, так точно).

Распирает меня от радости, чёрт побери!

Similar Posts

  • Ночной ПЯ

    Были вчера на Протасовом Яре, праздновали день рождения одного друга в связи с чем попали на ночное катание. Пришлось в одинадцать вечера мотнуться на работу за снарягой. На удивление штука оказалась довольно приятной, покупаешь skipass за 50 грн на неограниченное количество подъёмов и гоняешь туда-сюда. Если учесть, что за пропускным пунктом ещё и смотрят сквозь…

  • Гудаури – начало

    Закончился тут в воскресенье отпуск недельный, как оказалось – маловато, но тож ничего 🙂 Ездили мы толпой в 6 человек в Грузию, на горнолыжный курорт Гудаури в одноимённом селе, что в 110 км от Тбилиси. Отдохнули замечательно, я об этом ещё попробую написать/показать, а про саму Грузию могу сказать, что похоже, действительно правда – криминала…

  • уфф

    Я наконец-то начал высыпаться и возвращаться к нормальной жизни, вчера даже удалось часик поиграть в X3 🙂 Ненавижу говнопрограммера, который оставил мне в наследство софт управления сервером. Ну какому нормальному человеку пришло бы в голову кинуть конфиг и библиотеку часто-используемых функций в каталог с установленным перлом??? Это как кинуть myshit.h в какой-нить c:\msvc8\vc8\include Благодаря этому…

  • Flushed away

    Посмотрел мультик дримворковский, про мышь, которая попала в “другой” мир. Прикольно, детский такой мультик, с обычной амереканской моралью и прочим. Поразил один момент – чото там происходит и показывают таракана, который читает Кафку “Метаморфоза”. Интересно, кто это так прикололся и на кого это расчитано? Книжки-то уже давно не в моде, тем более классика. Share this…

  • Пластиковые карточки

    Сегодня в банке взял выписку со счета карточного. Надо было для того, чтобы подтвердить счет на пейпеле. Решил заодно подсчитать расходы по Турции, точнее перевод валют. Вывод меня порадовал: Карточка оказалась выгоднее налички Вот подсчеты Выписка: Сумма: 165 YTL Комиссия: 5.72 грн. Общая сумма: 578.15 грн Считаем: 165 лир – это 114 долларов по курсу…

  • ___.ru

    Ну так как все уже об _этом_ писали, то я не буду 🙂 Могу только пропиарить blog.gamedeff.com – хорошее место и, надеюсь, таковым и останется. Share this post: Share on X (Twitter) Share on Facebook Share on LinkedIn Share on Email Share on Reddit