[Dev хроника]

Scmorr-Ka's picture

Конструктор и пролет над гнездом.

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

Триксы.

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

Самострел и остатки при прососе.

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

Авось's picture

Напоминает старый добрый "алгоритм страуса" от Эндрю Таненбаума. "Если мы сделаем вид, что проблемы не существует, то возможно, проблема и не возникнет"..иногда это приводит вот к таким "бага-фичам" 8-)

Evil BC's picture

Не совсем согласен - это не "алгоритм страуса", а больше тяга к новому, неожиданные открития и веселье...

stalkerg's picture

Чё то похоже на то как я делаю... игры...
только там ещё больше кор бывает... а иногда прям откровения накатывают.
(Создание АИ тяжкая работа... особенно если раньше никогда этим незанимался - эт я про себя)

Делаю игры just for fun!