Маркетолог спрашивает программиста

vott.ru — В чём сложность поддержки большого проекта? // Текст (не на картинке) в первом.
Новости, Юмор | Пальтоконь 08:43 18.10.2016
3 комментария | 194 за, 1 против |
#1 | 09:22 18.10.2016 | Кому: Всем
Вот вы тут смеётесь, а в реальности и не такое бывает!

[censored]

Ну, сделали и мы в Блицкриге эту самую ракету. Как и немцы, сделали ее уже ближе к концу проекта и соорудили на базе объекта "самолет". Но программисты несколько схалтурили и не пооткручивали у бывшего самолета подозрительную для баллистической ракеты функциональность. Оказалость, что если во время полета к цели начинал идти дождь или снег, то во-первых ракета говорила человеческим голосом "Fliege zuruck"(нем. лечу назад), а во-вторых разворачивалась и летела обратно на базу. Фигли там, погода то нелетная.

Со свиньями был связан, кстати, еще один баг, из-за которого игра падала. В какой-то момент программисты что-то такое там подкрутили и свиньи перестали быть нейтральными, а обрели возможность принадлежать какому-то игроку. Управлять ими было нельзя, но формально они могли быть "наши" или "ненаши". Так вот свиньи роняли игру. Потому что видя неприятеля, патриотичная хавронья хотела дать врагу отпор и лезла за оружием, которого у нее естественно не было. Если мне не изменяет память, программисты исправили баг, просто выдав свинье пистолет Люгер без патронов. Визуально это никак не видно, но формально, теперь, видя врага, она лезет за оружием, видит что патронов нет и на этом успокаивается.
#2 | 10:02 18.10.2016 | Кому: Булат
> Проблема программ в том, что за их поломку не лишают лицензии и не выгоняют с рынка, поэтому можно пренебречь многократно продублированными мерами безопасности и сертификатами, а также то, что пишут все это дело за максимально короткие сроки.

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

Это как если бы после постройки дома попросили сделать его в два раза шире или надстроить ещё десяток этажей.
#3 | 11:03 18.10.2016 | Кому: Всем
А вот ещё[censored]
Вырезал оттуда самое интересное:

- наблюдательные товарищи пишут в интернете что у нас на утекших в сеть скриншотах на самолетах не та маркировка цветные полосы а должны быть белые
... (несколько месяцев перекидывают друг другу задачи по рисованию двух белых полосок)
- Сделано
- Истребители перестали сбивать. Не могут стрелять. Полоски закрывают пулеметы. А на них материал, в котором прописана коллизия для пуль. Пули не проходят.
- Как полоски могут закрывать пулеметы, если полоски нанесены в задней части фюзеляжа?
- А у нас у истребителей настоящие пулеметы как раз в задней части фюзеляжа. А в крыльях - фейковые, для вида только, пыщ-пыщ делать. Так исторически сложилось, уже не помню, почему. Теперь долго переделывать, на это вся их баллистика завязана.
- Зачем полоски коллизят пули? Сними с них коллизию.
- Я не могу, у нас коллизии захардкожены в текстурах, а других текстур нет. Эту вырезал с Флетчера, самая белая текстура, какую нашел. А у него там броня четыре сантиметра.
- У нас правда коллизии захардкожены в текстурах? Нельзя их оттуда вынести в отдельную настройку?
- Да как же их вынесешь? У нас же честный расчет пробития, с учетом карты нормалей текстуры, а в альфа-канале у нее усталость металла закодирована.
- Сделайте уже нормальные текстуры для полосок, только визуал. Сколько можно тянуть?
...
- Подвинь полоски, чтобы не закрывали пулеметы.
- Я щас кому-то подвигаю! До миллиметра по историческим фотографиям вымеряли...
- Пропишите пулеметам дамаг 231 вместо 2. Из него ровно 229 уйдет на пробитие полосок, дальше полетят пули с остаточным дамагом 2, как и должно быть.
- Прописал пулеметам дамаг 231
Теперь все должно быть в порядке.
- После вашего изменения Нью-Мексико вдруг начал нагибать всех, кто к нему приблизится.
Нет, не так. Нью-Мексико вдруг начал НАГИБАТЬ КРОВЬ КИШКИ РАСЧЛЕНЕНКА ВСЕХ РАСПИДАРАСИЛО В МЕЛКИЕ КЛОЧКИ.
Мы случайно взяли Нью-Мексико и два раза нагнули геймдизайнеров в товарищеском матче. Нам приятно. Спасибо.
Но теперь они тоже просекли фишку, поэтому пора исправить.
- Почему Нью-Мексико начал нагибать? Вы кроме пулеметов истребителей ничего не меняли?
- Оказывается, те же самые пулеметы, отскейленные в 10 раз, используются как орудия второстепенного калибра Нью-Мексико.
По форме очень похожи, вот моделлеры и решили сэкономить.
Дамаг тоже автоматически скейлится, но уже в 1000 раз, пропорционально объему ствола.
Так что у нас теперь у Нью-Мексико дамаг 231000 на выстрел второстепенного калибра.
Войдите или зарегистрируйтесь чтобы писать комментарии.